配置ftp
1、使用root使用者進入雲伺服器。
2、rpm -qa|grep vsftpd 檢視是否安裝了ftp,一般阿里雲伺服器你以前沒安裝過,應該是沒有安裝過。
3、若是已經安裝過的話使用:rpm -e vsftpd 進行解除安裝。
4、然後安裝 vsftpd : yum -y install vsftpd。
5、設定為開機自啟:chkconfig vsftpd on。
6、去vsftpd配置 vim /etc/vsftpd/vsftpd.conf。
7、阿里雲的預設是可以匿名訪問的,想要不匿名訪問就將anonymous_enable=yes 改為 anonymous_enable=no,進行修改按insert或i鍵就能修改
8、anonymous_enable=no # 不允許匿名訪問,禁用匿名登入
chroot_local_user=yes # 啟用限定使用者在其主目錄下
use_localtime=yes # 使用本地時(自行新增)
chroot_list_enable=yes
local_enable=yes # 允許使用本地帳戶進行ftp使用者登入驗證
allow_writeable_chroot=yes # 如果啟用了限定使用者在其主目錄下需要新增這個配置,解決報錯 500 oops: vsftpd: refusing to run with writable root inside chroot()
local_umask=022 # 設定本地使用者預設檔案掩碼022
# ftp上本地的檔案許可權,預設是077,不過vsftpd安裝後的配置檔案裡預設是022
anon_upload_enable=yes (,允許匿名使用者上傳檔案的,原本是注釋掉的,將#號去掉)
儲存修改,按esc鍵,輸入:wq
9、ftp預設只有讀操作,所以我們給ftp許可權就只有讀chmod a-w /var/ftp 這樣是避免出錯我就是出現了這個錯(500 oops: vsftpd: refusing to run with writable root inside chroot()) 然後在ftp下面建乙個資料夾然後賦予這個資料夾所有許可權就ok了
10、啟動ftp:systemctl start vsftpd
ftp伺服器配置
1 ftp伺服器的簡介 2 linux下ftp伺服器的搭建 一般在各種linux的發行版中,預設帶有的ftp軟體是vsftp,從各個linux發行版對vsftp的認可可以看出,vsftp應該是一款不錯的ftp軟體。1 檢查vsftpd軟體是否安裝 使用如下命令可以檢測出是否安裝了vsftpd軟體,r...
FTP伺服器配置
3 客戶機連線ftp伺服器的方法 1.在瀏覽器位址列中輸入ftp ip位址便可以直接訪問 2.通過命令列來訪問 執行命令提示符 輸入ftp ip輸入使用者名稱和密碼登入 便可訪問 子任務2ftp虛擬目錄的建立 1.分為主目錄 虛擬目錄 所謂主目錄就是別人一登陸你的ftp伺服器所看到的內容所在的目錄 ...
FTP伺服器配置
五 ftp伺服器協議及工作模式 ftp伺服器是按照ftp協議在網際網路上提供檔案儲存和訪問服務的主機,ftp客戶端則是向伺服器傳送連線請 求,以建立資料傳輸鏈路的主機。ftp協議有下面兩種工作模式 主動模式 ftp伺服器主動向客戶端發起連線請求 被動模式 ftp伺服器等待客戶端發起連線請求 ftp的...