在redhat上安裝ftp伺服器并建立使用者的操作步驟記錄:
(1)安裝的rpm包拷貝到在/opt/目錄下
在/opt下建立ftp目錄
mkdir ftp
(2)rpm -ivh vsfptd.rpm
rpm -qa | grep vsftpd
(3)設定selinux權限:
setsebool -p ftp_home_dir true
setsebool -p allow_ftpd_full_access true
(4)修改配置檔案:
控制隻能在所進入的目錄活動,不能進入其他目錄
/etc/vsftpd.conf
chroot_list_enable=yes
chroot_list_file=/etc/vsftpd/chroot_list
(5)在下面的檔案中添加所要需要限制隻能通路目前使用者目錄的使用者的清單
vi /etc/vsftpd/chroot_list
test1
(6)
service vsftpd start
(7)添加使用者:
在/opt/ftp目錄下為每個使用者建立一個目錄,目錄名為裝置編号
adduser -d /opt/ftp/l -g ftp -s /sbin/nologin test1
passwd test1
123456
所添加的所有使用者的清單設定使用者名,所有使用者的密碼均為123456)
(1)
adduser -d /opt/ftp/user1 -g ftp -s /sbin/nologin user1
user1