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服務器,根據提示輸入賬戶密碼。
 
 
 
4、FTP數據傳輸注意事項?
A. 盡量把文件打包后上傳。Linux無法識別RAR壓縮包,可以使用ZIP壓縮。
B.上傳數據時請選擇二進制編碼,如果選擇其他編碼,可能會導致上傳的壓縮包無法打開。
 
 
 

 

 

FTP服務器的默認目錄是/var/ftp,而且當用戶以匿名方式登錄的時候,訪問就是此目錄。如果用戶以其它的用戶名登錄的話,訪問的則是那個用戶名的工作目錄。如果想要更改非匿名用戶的默認FTP目錄,可以采用如下方式進行更改:

 

1、進入/etc目錄,打開passwd文件

2、轉到想要更改的那個用戶的行,編輯其工作目錄為想要的目錄即可

 

 

一般采用此種方式帶來的一個影響就是,shell的提示符不會再顯示目錄信息,如果想要變回原來的樣子,可以采用如下簡便的方法:把那個用戶原來的工作目錄下的所有與shell配置相關的文件復制到更改后的目錄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM