Linux SCP命令 與 vsftpd 的配置__Linux

來源:互聯網
上載者:User

主要是 新伺服器 漂洋過海地到了,舊伺服器很多東西需要拷出來,就採用SCP與FTP兩種方式。 1:SCP sudo scp xxx@192.168.104.32:/file_path /target_path
地址是伺服器位址,file_path 是想從伺服器拷貝的檔案,target_path 是新電腦存放路徑
反過來,即可實現新電腦到伺服器檔案拷貝。
2:FTP 配製方法:google一下,一大堆。關鍵是 設定檔要正確。
怎麼安裝就不介紹了,這裡貼一下關鍵配置。

######### 核心設定 ###########
  
 # 允許本機使用者登入
 local_enable=YES
  
 # 本機使用者的寫入權限
 write_enable=YES
  
 # 使用FTP的本地檔案許可權,預設為077
 # 一般設定為022
 local_umask=022
  
 # 切換目錄時
 # 是否顯示目錄下.message的內容
 dirmessage_enable=YES
 dirlist_enable = NO
 #驗證方式
 #pam_service_name=vsftpd
  
 # 啟用FTP資料連接埠的資料連線
 connect_from_port_20=YES
  
 # 以獨立的FTP服務運行
 listen=yes
  
 # 修改串連連接埠
 #listen_port=2121
  
 ######### 匿名登入設定 ###########
  
 # 允許匿名登入
 anonymous_enable=NO
  
 # 如果允許匿名登入
 # 是否開啟匿名上傳許可權
 #anon_upload_enable=YES
  
 # 如果允許匿名登入
 # 是否允許匿名建立檔案夾並在檔案夾內上傳檔案
 #anon_mkdir_write_enable=YES
  
 # 如果允許匿名登入
 # 匿名帳號可以有刪除的許可權
 #anon_other_write_enable=yes
  
 # 如果允許匿名登入
 # 匿名的下載許可權
 # 匿名為Other,可設定目錄/檔案屬性控制
 #anon_world_readable_only=no
  
 # 如果允許匿名登入
 # 限制匿名使用者傳輸速率,單位bite
 #anon_max_rate=30000
  
 ######### 使用者限制設定 ###########
  
 #### 限制登入
  
 # 用userlist來限制使用者訪問
 #userlist_enable=yes
  
 # 名單中的人不允許訪問
 #userlist_deny=no
  
 # 限制名單檔案放置的路徑
 #userlist_file=/etc/vsftpd/userlist_deny.chroot
  
 #### 限制目錄
  
 # 限制所有使用者都在家目錄
 #chroot_local_user=yes
  
 # 調用限制在家目錄的使用者名稱單
 chroot_list_enable=YES
  
 # 限制在家目錄的使用者名稱單所在路徑
 chroot_list_file=/etc/vsftpd/chroot_list
  
 ######### 日誌設定 ###########
  
 # 記錄檔路徑設定
 xferlog_file=/var/log/vsftpd.log
  
 # 啟用上傳/下載的日誌
 xferlog_enable=YES
  
 # 使用標準的日誌格式
 #xferlog_std_format=YES
  
 ######### 安全設定 ###########
  
 # 使用者空閑逾時,單位秒
 #idle_session_timeout=600
  
 # 資料連線空閑逾時,單位秒
 #data_connection_timeout=120
  
 # 將用戶端空閑1分鐘後斷開
 #accept_timeout=60
  
 # 中斷1分鐘後重新串連
 #connect_timeout=60
  
 # 本機使用者傳輸速率,單位bite
 #local_max_rate=50000
  
 # FTP的最大串連數
 #max_clients=200
  
 # 每IP的最大串連數
 #max_per_ip=5
  
 ######### 被動模式設定 ###########
  
 # 是否開戶被動模式
 pasv_enable=yes
  
 # 被動模式最小連接埠
 pasv_min_port=5000
  
 # 被動模式最大連接埠
 pasv_max_port=6000
  
 ######### 其他設定 ###########
 # 歡迎資訊
 ftpd_banner=Welcome to Ftp Server!
 
 
 4 添加ftp防火牆規則:
 /sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT
 /etc/rc.d/init.d/iptables save
 /etc/init.d/iptables restart
 
 5 添加使用者(注意,該處添加nologin類型使用者ftpuser):
 useradd -d /home/ftp -s /sbin/nologin ftpuser
 如果已啟動vsftpd,重新啟動
 pkill vsftpd /usr/sbin/vsftpd &

 然後就可以ftp串連了,速度還可以。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.