ftp和ssh有點相似,ssh主要用來對遠程服務器進行命令的操作但是ftp著重文件傳輸這一塊,linux上安裝ftp還是比較簡單的,這次就給大家分享下我在ubuntu上安裝和使用ftp的心得和體會
1.安裝ftp
ubuntu安裝ftp很簡單直接使用sudo apt-get install vsftpd,之後一路回車就OK了,如下所示:
2.用管理員身份編輯/etc/vsftpd.conf
只需簡單的修改這幾個地方即可
(1)listen=YES
(2)local_enable=YES
(3)anonymous_enable=NO(如果願意使用匿名登錄也可以改成YES)
(4) write_enable=YES
其他地方基本上不用修改,第二項的意思是允許本地連接ftp,第四項表示啟用寫操作如果不修改就不能對ftp上的東西進行操作了
3.添加用戶和用戶組
(1)新建一個組
(2)創建一個ftp用戶
4.創建ftp的目錄並指定給相應用戶
把文件夾指定給某個用戶的命令是sudo usermod -d 目錄 用戶名
5.文件夾授權
這一步的操作也很重要,給用戶指定了目錄但現在用戶還沒有操作權限,沒有權限ftp基本上無法使用
如果覺得777權限太高了也可以換成755之類的
6.使用8uftp連接ftp
上傳成功後在linux上查看文件是否已經上傳
到此為止ftp就已經安裝成功並可以使用了