之前配置了ftp,然後在idea環境下需要配置自動部署功能,在配置時,看到需要連線到sftp伺服器,但之前配置的只是ftp,所以才嘗試下配置sftp。
那麼sftp是什麼呢?
sftp是secure file transfer protocol的縮寫,安全檔案傳送協議。可以為傳輸檔案提供一種安全的網路的加密方法。如果對於傳輸安全有一定要求,並且不要求傳輸速度的話,可以使用sftp。
其中,需要注意的是,sftp使用的網路埠是:22。
操作步驟如下:
1、首先建立使用者組,好像這個步驟沒任何疑問:groupadd sftp
2、建立使用者,這個引數是如何設定,useradd -g sftp -s /sbin/nologin -d /home/sftp/ftpuser1 ftpuser1
3、設定密碼:passwd ftpuser1
4、建立使用者ftp檔案目錄:mkdir /home/sftp/ftpuser1(好像這一步應該先做吧?)
5、修改資料夾所有者:chown -r ftpuser1:sftp /home/sftp/ftpuser1
6、重啟sshd服務。
具體操作步驟還在整理中;
其中,最關鍵的是:
1、檔案及資料夾的許可權設定;
2、使用者和使用者組的設定;
待續。。。。
遺留問題:
1、是否可以設定多個登陸目錄;
2、是否可以將目錄放在home以外的目錄下;
Centos 6 5安裝配置sftp
centos 6.5安裝配置sftp 建立sftp組 groupadd sftp建立乙個sftp使用者,使用者名為andy useradd g sftp s bin false andy修改密碼為haoroot passwd andysftp組的使用者的home目錄統一指定到 data sftp下 ...
Centos 6 5安裝配置sftp
x64本機os ubuntu 14.04 x64 建立sftp組 groupadd sftp建立乙個sftp使用者,使用者名為andy useradd g sftp s bin false andy修改密碼為haoroot passwd andysftp組的使用者的home目錄統一指定到 data ...
CentOS 6 5 yum安裝配置lnmp伺服器
準備篇 2 關閉selinux vi etc selinux config selinux enforcing 注釋掉 selinuxtype targeted 注釋掉 selinux disabled 增加 wq 儲存,關閉 shutdown r now 重啟系統 一 安裝nginx yum in...