創建pub目錄(注意不是文件)安全
注:上傳到服務器的pub文件下,不要弄錯目錄。服務器
在本地計算機利用LeapFTP與FTPServer進行數據的傳輸,可是FTPServer剛配置好的時候是不容許任意用戶匿名上傳的。ssh
所以應該設置別人經過FTP上傳(可是容許匿名上傳是不推薦的):加密
匿名登陸:
spa
注:ftp的默認路徑與redhat中不同,在redhat中爲/vsftp/vat中。進程
這裏面有一個pub文件,只要往裏面扔東西便可。也能夠在pub中創建一個聞見提供下載。文件上傳
使用一個客戶端,能夠正常的鏈接,可是當上傳文件時,老是報553 Could not create file錯誤信息。it
我也是按照網上的作法,對/var/ftp目錄進行權限設置,若是設置爲chmod -R 777 /var/ftp還會致使ftp服務器不能啓動,通過摸索,終於找到了解決的方法。登錄
首先在ftp的目錄中建立一個目錄,而後設置權限爲777ftp
$ sudo mkdir /var/ftp/write
$sudo chmod -R 777 /var/ftp/write
而後修改vsftp的配置文件/etc/vsftpd.conf文件
在最後添加上
local_root=/var/ftp
保存,而後殺死vsftpd進程,而後重啓vsftpd服務器程序。(指令service ftp start和service ftp stop)
試試看,將文件上傳到write目錄,這個時候能夠正常的上傳文件了。
運行結果以下所示:
注:有時候沒有在ftp客戶端登陸也會報錯:
應該先下載sysv-rc-conf,這至關於redhat中的chbconfig指令。
注:這裏第一行後面應該顯示開機啓動的級別,即全爲off,當設置vsftpd on時會顯示2-5on。
固然也能夠修改rc.local。(這裏數字是開機級別,都是相互獨立的)
最古老的是telnet,由於傳輸的是明文,不安全,已經不用。如今用ssh,傳輸的是加密的。
開啓ssh服務:
SSH客戶端鏈接:
使用Putty,在該軟件中咱們可使用raw,telnet,ssh協議鏈接。