CentOS 6 4 安裝配置ftp

2021-07-08 12:39:26 字數 1437 閱讀 8921

1:安裝vsftpd    yum install vsftpd

2:關閉防火牆 service iptables stop

3:允許21埠通行 vi /etc/sysconfig/iptables  新增兩條   -a input -m state --state new -m tcp -p tcp --dport 21 -j accept   -a input -p tcp --dport 30000:30100 -j accept

4:重啟防火牆 service iptables restart

5:啟動ftp service vsftpd start (這時可以匿名登入ftp了)

6:配置ftp  vi /etc/vsftpd/vsftpd.conf  

修改一下內容:

anonymous_enable=no

設定不允許匿名使用者訪問。

之類的軟體更好的連線伺服器,得讓vsftpd支援被動模式才行,上面已經開通相應埠防火牆,在最後加入

pasv_enable=yes

pasv_max_port=30100

pasv_min_port=30000

(上面的30000--30100埠號可以是其它的,在此舉例)

7:新增使用者

vi /etc/vsftpd/vsftpd.conf 中

把使用者限定到自己的目錄

chroot_list_enable=yes

chroot_list_file=/etc/vsftpd/chroot_list

在chroot_list中新增使用者名稱就行了 一行乙個使用者(若chroot_list 不存在則新建乙個檔案)

# useradd -d /var/www/html -g ftp -s /sbin/nologin ***

設定使用者密碼

# passwd ***

提公升目錄許可權

# chmod 777 /var/www/html -r

將目錄分配給ftp組的***使用者

# chown ***:ftp /var/www/html   若不成功直接修改/etc/passwd       ftptest:x:501:50::/var/www/html:/sbin/nologin

重啟vsftpd

# service vsftpd restart

linux--解決登入vsftpd後無法使用dir和切換目錄的方法

檢視selinux是否開啟ftp支援

# getsebool -a|grep ftp

開啟目錄檢視和檔案上傳

# setsebool -p ftpd_disable_trans 1 或 setsebool -p ftp_home_dir 1

# setsebool -p allow_ftpd_full_access 1

然後重啟伺服器

vbox安裝centos6 4安裝 網路配置

一 centos 修改ip位址 修改對應網絡卡的ip位址的配置檔案 vi etc sysconfig network scripts ifcfg eth0 修改以下內容 device eth0 描述網絡卡對應的裝置別名,例如ifcfg eth0的檔案中它為eth0 bootproto static ...

CentOS6 4 配置LVS(DR模式)

dr模式中lvs主機與實際伺服器都有一塊網絡卡連在同一物理網段上。ip分配 vip 10.10.3.170 rip1 10.10.3.140 rip2 10.10.3.141 1 安裝所需的依賴包 yum install y wget make kernel devel gcc gcc c libn...

centos6 4安裝使用wine

分類 centos 2013 07 17 15 52 75人閱讀收藏 舉報 rpm ivh epel release 6 8.noarch.rpm rpm import etc pki rpm gpg rpm gpg key epel 6 yum makecache yum install wine...