月度归档:2018年02月

如何修改vsftpd的默认根目录、新建用户

转自:如何修改vsftpd的默认根目录/var/ftp/pub到另一个目录?    Linux下添加FTP账号和服务器、增加密码和用户,更改FTP目录

1、 启动VSFTP服务器
A:cenos下运行:yum  install  vsftpd
B. 登录Linux主机后,运行命令:” service vsftpd start ”
C. 要让FTP每次开机自动启动,运行命令:  “ chkconfig –level 35 vsftpd on ”

2、设置FTP权限
A. 编辑VSFTP配置文件,运行命令:”vi /etc/vsftpd/vsftpd.conf “
B. 将配置文件中”anonymous_enable=YES “改为 “anonymous_enable=NO”
C. 保存修改,按ESC键,运行命令:“:wq”
这样关闭了匿名登录功能。

3、添加FTP账号
A. 登录Linux主机后,运行命令:”useradd ftpadmin -s /sbin/nologin “。该账户路径默认指向/home/ftpadmin目录;如果需要将用户指向其他目录,请运行命令:useradd ftpadmin -s /sbin/nologin –d /www(其他目录)
B. 设置ftpadmin用户密码,运行命令:”passwd ftpadmin” ; 输入两次密码,匹配成功后,就设置好了ftpadmin用户的密码了。
C.测试连接,您可以在“我的电脑”地址栏中输入 ftp://IP 来连接FTP服务器,根据提示输入账户密码。 继续阅读

CentOS 7 安装配置带用户认证的squid代理服务器

转自:CentOS 7 安装配置带用户认证的squid代理服务器

修改成适合自己使用的。方便以后看得懂。

一、安装
安装过程十分简便,只需要安装一下squid,一条命令搞定
yum install squid -y
下面这条命令是查看安装是否成功的。
rpm -qa | grep squid
squid-3.5.20-2.el7_3.2.x86_64

二、配置
修改squid的配置文件 /etc/squid/squid.conf
主要就是配置一下端口,缓存,日志和访问规则。

1、如果不需要带用户认证,只需在配置文件后面添加以下内容即可(知道你代理IP和端口的人都可以使用)
cache_mem 64 MB
maximum_object_size 4 MB
cache_dir ufs /var/spool/squid 100 16 256
access_log /var/log/squid/access.log
http_access allow all
visible_hostname Squid.org
cache_mgr xx617729@qq.com 继续阅读