- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 DNS服务器配置
配置DNS服务器要用到的3个基础文件:主配置文件name.conf正向解析文件方向解析文件1.options{ //配置解析文件所在目录directory "/var/named/";};zone "linux.com"{ //正向解析文件type master;file "linux.com.zone";};zone "10.10.10.in-addr.arp
2014-12-25 11:18:06 960
原创 Sequence II
Sequence IITime Limit: 5000/2500 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 410 Accepted Submission(s): 182Problem DescriptionLong long ago, there is a
2014-12-23 20:38:37 784
原创 samba配置实战
配置samba服务器,建立2个组,3个用户。group1下有user1,user2两个用户,group2下有user3一个用户。同时共享一个文件夹。user1可以访问共享文件夹,并能在共享文件夹下新建文件。user2可以访问共享文件夹,但不能在共享文件夹下新建文件。user3不能访问共享文件夹。1.安装samba软件。2.配置smb.conf文件 [share]
2014-12-21 16:53:20 848
原创 最优最小权匹配
Going HomeTime Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3041 Accepted Submission(s): 1541Problem DescriptionOn a grid map ther
2014-12-17 19:08:38 1555
转载 图论500题,默默奋斗
转载出处:http://blog.csdn.net/qwe20060514/article/details/8112550=============================以下是最小生成树+并查集======================================【HDU】1213 How Many Tables 基础并查集★1272 小希的迷宫 基础并查
2014-12-17 10:38:12 843
原创 奔小康赚大钱 hdu 2255
奔小康赚大钱Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 4211 Accepted Submission(s): 1825Problem Description传说在遥远的地方有一个非常富裕的村落,有一天,
2014-12-17 10:29:34 934
原创 vsftpd配置实战
首先检查是否安装了db软件,rpm -qa|grep db4如果没有安装,则安装,这里就不介绍了,有很多。安装完db4数据库软件,正式进入vsftpd服务器。1.添加虚拟用户vdearadduser -d /home/vdear -s /sbin/nologin vdear2.添加3个文件夹,mkdir up down all3.改变文件夹所属用户
2014-12-13 16:49:49 932
原创 幂取模
求a^b%c的结果,方法一: a*b%c = ((a%c)*b)%c;代码如下:int work(int a, int b, int c){ int res = 1; for (int i = 0; i < b; i ++) { res = res * a % c; } return res;}但是这种方法复杂度太高,不
2014-12-11 23:03:39 855
原创 new 和 delete
new 和 delete能够动态的创建数组,删除数组。char *a = new char;delete a;char *a = new char[12] //创建一个12个字节的字符数组delete [] a;int *a = new int[12];
2014-12-10 19:22:06 777
原创 类的浅度复制和深度复制
现在我们定义一个类//name.hclass name{ private: char *str; int len; static in num_name; //全局变量,不能在声明中初始化。(因为声明描述了如何分配内存,但不分配内存)。 public: name(); name(c
2014-12-09 11:14:49 963
原创 判断一个无向图是不是二分图
判断一个无向图是不是二分图,使用染色法.对每个顶点的相邻顶点染与顶点不同的颜色。如果染过色且与顶点颜色相同,则不是二分图。#include #include #include #include #include using namespace std;const int maxn = 202;vectormp[maxn];int color[maxn];bool bfs(i
2014-12-06 14:54:12 4984
原创 ftp匿名用户配置
配置匿名用户需要两级认证,一个是/etc/vsftpd/vsftpd.conf,另一个是修改虚拟用户的主目录权限为其他用户“读写”1.在/etc/vsftpd/vsftpd.conf的文件中修改:anonymous_enable=YES //匿名用户可以访问ftp,默认为YESanon_upload_e
2014-12-04 10:34:14 4944
原创 配置FTP虚拟用户访问
直接使用本地用户(Linux系统的用户账户)来访问vsftpd服务器可能带来安全问题,变通的方法是使用虚拟用户(virtual user)来作为专门的FTP账户。FTP虚拟用户并不是操作系统的用户账户,不能登入系统,只能访问FTP服务器,对操作系统的影响更小。虚拟用户主要用来访问提供给非信任用户,但又不适合公开的内容。 PAM(Pluggable Authentication Modu
2014-12-03 15:37:24 1229
原创 客户端主机限制
vsftpd也具备控制特定IP地址或主机名的客户端访问的功能,这需要借助tcp_wrappers来实现。tcp_wrappers又称为TCP包装器,可通过读取/etc/hosts.allow和/etc/hosts.deny文件中的规则来控制客户端对特定服务的访问。tcp_wiappers按照一下顺序来检查和应用访问规则。1.读取/etc/hosts.allow,如果明确允许访问,则允许访问且不
2014-12-03 10:21:50 856
原创 c++友元函数定义
定义个Point类class Point{private: double x; double y;public: Point operator*(const Point& b); Point operator*(double m);}定义Point对象a, c;c = a*3.1;这样是正确的,可调用第二个重载函数c = 3.1*a;
2014-12-02 16:49:01 1585
原创 STL中sort函数用法
sort()头文件是:#include sort()函数用法有很多种,重载运算符,定义比较函数。我们重载>和也可以定义比较函数。Point.h#ifndef POINT_H#define POINT_Hclass Point{ private: double x; double y; public: Po
2014-12-02 15:30:48 887
原创 启用userlist保障账号安全,控制用户登录
vsftpd保障用户账户安全 vsftpd保障用户账号安全,启用userlist,使禁用的用户,不给出输入口令提示。这样就保障了用户的密码安全。启用userlist设置:userlist_enable=YES userlist_file=/etc/vsftpd/user_listuserlist_deny=YES userlist_enable=YES启用use
2014-12-02 10:50:04 1265
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人