centos下安裝ftp伺服器:
第一步,檢查伺服器端是否已經安裝ftp:[root@localhost centos]# rpm -q vsftpd
如果出現的是:[root@localhost centos]# package vsftpd is not installed ,說明vsftpd沒有安裝,如果出現的是:vsftpd-2.2.2-13.el6_6.1.i686 說明vsftpd已經進行了安裝。
第二步,安裝vsftpd。[root@localhost centos]# yum -y install vsftpd 在超級管理員角色下進行伺服器端的ftp安裝。
第三步,設定匿名登陸ftp資訊。
一關閉伺服器端的防火牆 [root@localhost centos]# service iptables stop
二允許埠21埠例外 [root@localhost centos]# vi /etc/sysconfig/iptables ,在文件的裡面新增
-a input -m state –state new -m tcp -p tap –dport 21 -j accept-a input -p tcp –dport 30000:30100 -j accept
③重啟vsftpd服務 [root@localhost centos]# service vsftpd restart
四開啟伺服器端的防火牆 [root@localhost centos]# service iptables start
第四步,以上操作即可以實現vsftpd匿名登陸的方式。
第五步,取消伺服器端的vsftpd匿名登陸的方式,重新新增使用者驗證登陸方式。
㈠關閉匿名登陸方式。[root@localhost centos]# vi /etc/vsftpd/vsftpd.conf
anonymous_enable=yes 更改成: anonymous_enable=no 。設定成匿名登陸禁止
1 pam_service_name=vsftpd2 userlist_enable=yes
45 pasv_enable=yes
6 pasv_max_port=30100
7 pasv_min_port=30000
㈢重啟vsftpd伺服器 [root@localhost centos]# service vsftpd restart ,測試匿名登陸是否取消生效。
第六步,新增vsftp伺服器端使用者驗證方式登陸。
⑴修改配置檔案,新增驗證使用者:[root@localhost centos]# vi /etc/vsftpd/vsftpd.conf
把使用者限定到自己的目錄當中,
chroot_list_enable=yes
# (default follows)
chroot_list_file=/etc/vsftpd/chroot_list
⑵新增vsftpd驗證使用者的登陸名和密碼
[root@localhost centos]# useradd -d /var/www/php -g ftp -s /sbin/nologin sniper[root@localhost centos]# passwd sniper
⑶提公升目錄許可權
[root@localhost centos]# chmod 777 /var/www/php -r
⑷將目錄許可權分配給ftp組的sniper使用者
[root@localhost centos]# chown sniper:ftp /var/www/php
⑸重啟vsftpd服務[root@localhost centos]# service vsftpd restart
綜合以上,vsftpd已經配置安裝完成。
如果在ftp客戶端連線ftp伺服器端出現錯誤:500 oops: could not read chroot() list file:/etc/vsftpd/chroot_list,你則需要將chroot_list_enable=yes 修改成:chroot_list_enable=no,重啟測試就可以了。
[root@localhost www]# setsebool -p ftp_home_dir 1
[root@localhost www]# setsebool -p allow_ftpd_full_access 1
centos6 3下編譯安裝MySQL
linux centos6.3下編譯安裝mysql具體步驟如下 2.解壓縮tar檔案至當前目錄mysql 5.5.28 tar zxvf mysql 5.5.28.tar.gz 3.安裝編譯工具及依賴庫 yum y install gcc gcc c cmake bison 4.新增mysql使用者...
CentOS 6 3下安裝加密的vsftpd
1.vim etc sysconfig iptables a input p tcp dport 21 sport 1024 65534 j accept a input p tcp dport 65400 65410 sport 1024 65534 j accept 2.vim etc sysc...
CentOS 6 3 安裝mongoDB隨筆
centos 6.3 安裝mongodb隨筆 全新centos 安裝 vi etc yum.repos.d 10gen.repo 10gen name 10gen repository baseurl gpgcheck 0 enabled 1 yum y install mongo 10gen mo...