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伺服器
- CentOS7 sftp 配置與新增使用者CentOSFTP
- laravel 中使用 sftp 驅動上傳相關配置LaravelFTP
- CentOS.7下安裝配置FTP和SFTP服務CentOSFTP
- Linux中SFTP無法獲取目錄如何解決?LinuxFTP
- Ubuntu 阿里雲安裝環境並配置 二級域名 https sftpUbuntu阿里HTTPFTP
- 【Linux基礎】ftp、sftp和scp是什麼?區別在哪裡?LinuxFTP
- CentOS上搭建SFTPCentOSFTP
- sftp 上傳類FTP
- SFTP服務搭建FTP
- 【VMware VCF】使用 SFTP 伺服器備份 VCF 核心元件的配置檔案。FTP伺服器元件
- sftp 傳輸檔案FTP
- ubuntu linux配置UbuntuLinux
- linux 配置hostnameLinux
- linux配置jdkLinuxJDK
- 使用 SSH 和 SFTP 協議FTP協議
- Sftp部署及最佳化FTP
- SFTP是什麼協議FTP協議
- 11. Oracle for Linux安裝和配置——11.2. Linux安裝和配置——11.2.5. Linux配置OracleLinux
- sftp常用命令介紹FTP
- Linux基礎配置Linux
- linux下配置javaLinuxJava
- Linux環境配置Linux
- linux網路配置Linux
- Linux配置軟路由Linux路由
- Linux配置防火牆Linux防火牆
- linux 配置 bond 介面Linux
- Linux|網路配置Linux
- 【Linux】(小白向)詳解VirtualBox網路配置-配置Linux網路Linux
- 淺談SFTP和FTP的區別FTP
- MacOS下shh,sftp,scp簡單使用MacFTP
- CentOS7系統搭建SFTP教程。CentOSFTP
- Java SFTP 上傳、下載等操作JavaFTP
- 【Linux入門】FTP協議與SFTP協議是什麼?兩者有什麼聯絡?LinuxFTP協議
- Linux配置jdk和tomcatLinuxJDKTomcat
- Linux下iptables安全配置Linux