linux配置sftp
導讀 | 檢視openssh的版本,使用ssh -V 來檢視openssh的版本,版本必須大於4.8p1,低於的這個版本需要升級。 |
1、建立sftp使用者組
groupadd sftp
2、建立ftp使用者
useradd -g sftp -s /sbin/nologin -M yanqi passwd yanqi
3、建立yanqi家目錄並指定
註釋:給家目錄更改屬主並授權家目錄屬主必須是root,許可權可以是755或者750
mkdir /opt/data -p usermod -d /opt/data yanqi chown root:root /opt/data chmod 755 /opt/data
4、建立可寫目錄
mkdir /opt/data/file -p chown yanqi:sftp /opt/data/file
5、編輯配置檔案/etc/ssh/sshd_config
註釋掉X11Forwarding yes 這句話,大概在101行 註釋掉Subsystem sftp /usr/libexec/openssh/sftp-server 這句話,大概在132行 並在檔案末尾新增如下語句: Subsystem sftp internal-sftp Match User yanqi ChrootDirectory /opt/data ForceCommand internal-sftp AllowTcpForwarding no X11Forwarding no systemctl restart sshd
6、驗證
註釋:檔案只能刪除至/opt/data/file目錄下,可以上傳和刪除。
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2851135/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- idea 配置sftpIdeaFTP
- centos7配置sftp資訊CentOSFTP
- linux如何搭建sftp伺服器LinuxFTP伺服器
- linux sftp遠端連線命令LinuxFTP
- linux下FTP、SFTP命令詳解LinuxFTP
- CentOS7 sftp 配置與新增使用者CentOSFTP
- sftpFTP
- laravel 中使用 sftp 驅動上傳相關配置LaravelFTP
- sftp命令FTP
- CentOS.7下安裝配置FTP和SFTP服務CentOSFTP
- sftp指令碼FTP指令碼
- SFTP協議FTP協議
- 使用sftp從獲取 linux 下的文件到windowsFTPLinuxWindows
- Linux中SFTP無法獲取目錄如何解決?LinuxFTP
- sftp 上傳類FTP
- SFTP服務搭建FTP
- sftp簡單使用FTP
- 函式組:SFTP函式FTP
- CentOS上搭建SFTPCentOSFTP
- 使用 SFTP 配置 WebSphere Partner Gateway V6.2 傳送和接收檔案FTPWebGateway
- SFTP, FTPS區別FTP
- sftp 傳輸檔案FTP
- Ubuntu 阿里雲安裝環境並配置 二級域名 https sftpUbuntu阿里HTTPFTP
- 【VMware VCF】使用 SFTP 伺服器備份 VCF 核心元件的配置檔案。FTP伺服器元件
- 【Linux基礎】ftp、sftp和scp是什麼?區別在哪裡?LinuxFTP
- Linux - 設定SFTP服務使用者目錄許可權LinuxFTP
- SFTP是什麼協議FTP協議
- 使用 SSH 和 SFTP 協議FTP協議
- Sftp部署及最佳化FTP
- 我使用過的Linux命令之sftp - 安全檔案傳輸命令列工具LinuxFTP命令列
- sftp常用命令介紹FTP
- iptables限制連線數(如sftp) 以及 謹防CC/DDOS攻擊的配置 ( connlimit模組)FTPMIT
- linux配置Linux
- MacOS下shh,sftp,scp簡單使用MacFTP
- 淺談SFTP和FTP的區別FTP
- Java SFTP 上傳、下載等操作JavaFTP
- CentOS7系統搭建SFTP教程。CentOSFTP
- SFTP和FTS協議的區別FTP協議