linux中怎么搭建SFTP服務,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
成都創(chuàng)新互聯堅信:善待客戶,將會成為終身客戶。我們能堅持多年,是因為我們一直可值得信賴。我們從不忽悠初訪客戶,我們用心做好本職工作,不忘初心,方得始終。十余年網站建設經驗成都創(chuàng)新互聯是成都老牌網站營銷服務商,為您提供網站設計制作、成都網站建設、網站設計、HTML5建站、網站制作、品牌網站制作、微信小程序服務,給眾多知名企業(yè)提供過好品質的建站服務。
SFTP搭建流程:
1、創(chuàng)建SFTP組
$groupadd sftp
創(chuàng)建完成之后使用cat /etc/group命令組的信息
$cat /etc/group
2、創(chuàng)建一個sftp用戶mysftp并加入到創(chuàng)建的sftp組中,同時修改mysftp用戶的密碼
$useradd -g sftp -s /bin/false mysftp $passwd mysftp
3、新建/data/sftp/mysftp目錄,并將它指定為mysftp組用戶的home目錄
$mkdir -p /data/sftp/mysftp $usermod -d /data/sftp/mysftp mysftp #修改mysftp用戶的home目錄為/data/sftp/mysftp
4、編輯配置文件/etc/ssh/sshd_config
$vi /etc/ssh/sshd_config
將如下這行用#符號注釋掉
# Subsystem sftp /usr/libexec/openssh/sftp-server
并在文件最后面添加如下幾行內容然后保存
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory /data/sftp/%u
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no
5、設置目錄權限
$chown root:sftp /data/sftp/mysftp $chmod 755 /data/sftp/mysftp
6、新建一個目錄供sftp用戶mysftp上傳文件,這個目錄所有者為mysftp所有組為sftp,所有者有寫入權限所有組無寫入權限
$mkdir /data/sftp/mysftp/upload $chown mysftp:sftp /data/sftp/mysftp/upload $chmod 755 /data/sftp/mysftp/upload
7、關閉selinux并重啟sshd服務,然后測試
#關閉selinux $setenforce 0 setenforce:SELinux is disabled #重啟sshd服務 $systemctl restart sshd.service
在其他服務器上進行驗證,sftp 用戶名@ip地址
2、Project local path 選擇本地項目的地址,Project name 需要與本地目錄同名,Next
3、遠程服務器地址10.17.11.251,填寫個人賬戶密碼后,可以點擊Test Connection測試連接是否正常。記得勾選下方的Don't check HTTP connection to server,Next
4、選擇遠程服務器目標項目根目錄,選擇后點擊上方的Project Root,如目錄不存在,聯系管理員創(chuàng)建。Next
5、finish
6、遠程SFTP連接已經創(chuàng)建完成。
同步項目時,選擇目標目錄或者文件,右鍵->Deployment->Upload to...,選擇對應的遠程服務器。也可使用快捷鍵Ctrl+Alt+Shift+X
勾選Tools->Deployment->Automatic Upload,每次本地修改保存后會自動同步遠程服務器。
看完上述內容,你們掌握linux中怎么搭建SFTP服務的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道,感謝各位的閱讀!
新聞名稱:linux中怎么搭建SFTP服務
網站地址:http://aaarwkj.com/article2/jejooc.html
成都網站建設公司_創(chuàng)新互聯,為您提供網站建設、微信公眾號、App設計、網站排名、網站設計、移動網站建設
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯