http://www.javashuo.com/article/p-kevviygp-hg.htmllinux
linux (192.168.1.191): ftp 客戶端:命令行 Mac (192.168.1.191): ftp 客戶端:FileZilla Windows (192.168.1.174): ftp 客戶端:FlashFTP linux 服務器(192.168.1.192): 已設置 SSH 密鑰方式 目的: 1. 從 客戶端 SFTP 方式 ftp 到 192 2. 對於管理員,簡單設置 SFTP,足夠了! 3. 還須要給其餘人員受權 SFTP,並進行權限和目錄限制,將在下一階段完成
sudo vim /etc/ssh/sshd_config # by wzh 20190114 yes ---no ,can not use password to SSH PasswordAuthentication no 重啓 sshd 服務 sudo systemctl restart sshd
1. 由於 191 也是 ubuntu Server 18.04 ,只能使用 命令行測試 2. 先在 191 上 touch test191,並隨意輸入一些文字,用於 ftp 上傳測試 3. 在 192 上 touch test192,並隨意輸入一些文字,用於 ftp 下載測試 4. 開始 sftp $ sftp 192.168.1.192 Connected to 192.168.1.192. 5. 上傳測試 (本地 上傳 test191 文件 到 192) sftp> put test191 Uploading test191 to /home/dhbm/test191 test191 100% 46 47.1KB/s 00:00 6. 下載測試(從 192 下載 test192 文件 到 191) sftp> get test192 Fetching /home/dhbm/test192 to test192 /home/dhbm/test192 100% 46 32.8KB/s 00:00
打開 Terminal 先試試 (這個 -P 是大寫! ssh 的 -p 是小寫) sftp -P 3XXX dhbm@221.122.XXX.XXX ** 能夠先直接測試成功以後,再新建站點、保存! 新建一個站點:選擇以前 SSH 的時候建立好的私鑰文件
點擊 「鏈接」 ---剛纔的站點
$ sftp 192.168.1.192 Connected to 192.168.1.192. sftp> 測試方式同上 : 191 到 192
1. 下載安裝 FalshFTP 2. 快速鏈接
3. 第一次鏈接會彈出提示
4. 上傳測試:從 win10 的 c 盤找個文件拖過去
5. 下載測試: 從 192 這裏選擇前面測試過的文件 test191 和 test192 ,拖過來到 win10