ubuntu下搭建ftp服務端
FTP(File Transfer Protocol,檔案傳輸協議) 是 TCP/IP 協議組中的協議之一。
FTP協議包括兩個組成部分,其一為FTP伺服器,其二為FTP客戶端。
預設情況下FTP協議使用TCP埠中的 20和21這兩個埠,其中20用於傳輸資料,21用於傳輸控制資訊。
1 安裝vsftpd
使用apt-get 安裝
sudo apt-get install vsftpd
配置vsftpd.conf檔案
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak sudo vi /etc/vsftpd.conf
配置檔案詳細介紹
#接受本地使用者 local_enable=YES #本地使用者上傳檔案的umask。 local_umask=022 #可以上傳(全域性控制). write_enable=YES
重啟ftp伺服器
sudo service vsftpd restart
注意:client端get檔案出現226錯誤,代表client端沒有本地寫許可權,無法建立檔案,可能是c:\盤
登入ftp伺服器後,可以使用
get
獲取伺服器上的檔案,mget
是獲取多個檔案。使用
put
可以上傳檔案到伺服器,使用mput
上傳多個檔案。ls
檢視檔案。mkdir
建立檔案。rmdir
刪除資料夾。pwd
檢視當前工作路徑。cd
切換工作路徑delete
刪除檔案。
相關文章
- <Linux下FTP服務的搭建>LinuxFTP
- FTP服務搭建FTP
- ubuntu下nfs服務的搭建UbuntuNFS
- ubuntu開啟ftp服務UbuntuFTP
- FTP服務端部署FTP服務端
- Ubuntu 22.04搭建MC原版服務端Ubuntu服務端
- linux ftp服務搭建LinuxFTP
- Ubuntu下搭建FTP伺服器UbuntuFTP伺服器
- ftp服務端安裝FTP服務端
- linux ftp服務的搭建配置LinuxFTP
- 網路拓撲—FTP服務搭建FTP
- Ubuntu下的FTP Servers搭建與連線UbuntuFTPServer
- mac下開啟FTP服務MacFTP
- 如何在 Linux 中搭建 FTP 服務LinuxFTP
- Mac 下搭建Nginx HTTP/2的服務端MacNginxHTTP服務端
- Ubuntu下監控服務Ubuntu
- 基於ECS搭建FTP服務(阿里雲)FTP阿里
- FTP檔案服務搭建與同步傳輸FTP
- macOS 自帶的ftp服務端&vnc客戶端MacFTP服務端VNC客戶端
- Linux下FTP和TFTP服務配置LinuxFTP
- 配置ftp服務FTP
- python 搭建 webservice 服務端PythonWeb服務端
- ftpget 從Windows FTP服務端獲取檔案FTPWindows服務端
- CentOS 下 MySQL 服務搭建CentOSMySql
- 如何在linux下開啟FTP服務LinuxFTP
- linux下開啟並配置FTP服務LinuxFTP
- AIX FTP服務配置AIFTP
- Linux FTP服務LinuxFTP
- Apereo CAS Server服務端搭建教程Server服務端
- React服務端渲染(專案搭建)React服務端
- gitblit服務端在windows的搭建Git服務端Windows
- Linux 下搭建 SVN 服務Linux
- Android服務端開發之使用Eclipse搭建Java Web服務端Android服務端EclipseJavaWeb
- 天翼云云主機上搭建FTP服務最佳實踐FTP
- Ubuntu開啟ssh服務遠端登入Ubuntu
- win10搭建nfs服務端詳細步驟_win10怎麼搭建nfs服務端Win10NFS服務端
- Ubuntu下的網路服務詳解Ubuntu
- TypeScript + Webpack + Koa 搭建 React 服務端渲染TypeScriptWebReact服務端