ftp安裝部分,操作步驟如下:
可以使用yum
命令直接安裝
ftp
# yum install vsftpd
ftp服務的開啟與關閉命令:
開啟:# service vsftpd start
關閉:# service vsftpd stop
安裝成功後,可以在本地使用ftp
軟體連線,預設賬號是虛擬機器的賬號和密碼。
在linux
中新增ftp
使用者,並設定相應的許可權,操作步驟如下:
1、環境:
ftp為
vsftp 被限制使用者名為test
。被限制路徑為
/home/test
2、建使用者:在
root
使用者下:
#useradd -d /home/test test //增加使用者test,並制定test使用者的主目錄為/home/test
#passwd test //為test設定密碼
3、更改使用者相應的許可權設定:
#usermod -s /sbin/nologin test //限定使用者test不能telnet,只能ftp
#usermod -s /sbin/bash test //使用者test恢復正常
#usermod -d /test test //更改使用者test的主目錄為/test
4、限制使用者只能訪問
/home/test
,不能訪問其他路徑:
修改 # /etc/vsftpd/vsftpd.conf 如下:
chroot_list_enable=yes //限制訪問自身目錄
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list
編輯 vsftpd.chroot_list
檔案,將受限制的使用者新增進去,每個使用者名稱一行
改完配置檔案,不要忘記重啟vsftpd
伺服器。
# /etc/init.d/vsftpd restart
5、如果需要允許使用者修改密碼,但是又沒有
telnet
登入系統的許可權:
# usermod -s /usr/bin/passwd test //使用者
telnet
後將直接進入改密介面
Linux FTP安裝與配置
1 用root 進入系統 2 使用命令 rpm qa grep vsftpd 檢視系統是否安裝了ftp,若安裝了vsftp,使用這個命令會在螢幕上顯示vsftpd的版本 3 使用命令rpm e vsftpd 即可解除安裝ftp 4 再使用rpm qa grep vsftpd 檢視系統是否已刪除ftp...
Linux FTP的安裝與配置
環境 伺服器以前已經安裝過vsftp,已配置過使用者且能正常登陸。問題 新配置的使用者不能登陸,530錯誤。參考 解決方案 參考 鳥哥的linux私房菜 如果client已經能連上vsftp伺服器,卻無法使用某個賬號登入,請檢查 1 vsftp.conf 是否設定了使用pam模組來檢查賬號,以及利用...
Linux FTP的安裝與配置
ftp安裝部分,操作步驟如下 可以使用yum命令直接安裝ftp yum install vsftpd ftp服務的開啟與關閉命令 開啟 service vsftpd start 關閉 service vsftpd stop 安裝成功後,可以在本地使用ftp軟體連線,預設賬號是虛擬機器的賬號和密碼。在...