Linux ssh內建sftp配置說明

2022-08-20 12:21:12 字數 626 閱讀 1156

centos7 環境下已驗證

首先建立兩個使用者,用於sftp訪問使用。

eg:useradd -d /opt/sftp  -s /bin/nologin sftp

修改ssh配置檔案  /etc/ssh/sshd_config

#subsystem      sftp    /usr/libexec/openssh/sftp-server    //遮蔽預設行

subsystem       sftp    internal-sftp     //開啟ssh的內建sftp

match user sftp,xftp   //指定登入的使用者,中間用,分隔

chrootdirectory %h       //sftp登入後進入使用者家目錄

forcecommand internal-sftp

重啟或載入sshd服務

systemctl restart sshd.service   或者  systemctl reload sshd.service

注意地方

之前建立的使用者家目錄  /opt/sftp  。需要修改目錄的使用者許可權,而且必須是所屬使用者是root ,最大許可權755。

當然如果不考慮安全的問題,不需要做上前的過程.預設就可以使用sftp。

linux ssh互信配置

環境 node1 192.168.3.20 node2 192.168.3.21 用到的命令1.在兩台機器上生成各自的key檔案 root 192.168.3.20 ssh keygen t rsa 下面一直按回車就好 root 192.168.3.21 ssh keygen t rsa2.用ssh...

linux ssh互信配置

目錄 1.簡單介紹 2.配置過程 一.簡單介紹 一般使用scp遠端拷貝操作時,需要輸入目標伺服器的使用者名稱和密碼,這個時候可以做linux伺服器之間ssh互信配置,這樣在多個linux伺服器之間做操作時就可以免密登陸。ssh互信配置的原理簡單來說,就是各自伺服器存放了目標主機的證書,當執行登陸時,...

Linux SSH服務配置詳解

在linux上執行各種服務的配置 ssh是乙個用來替代telnet ftp以及r命令的工具包,主要是想解決口令在網上明文傳輸的問題。為了系統安全和使用者自身的權益,推廣ssh是必要的。ssh有兩個版本,我們現在介紹的是版本2。一 安裝ssh 具體步驟如下 和ssh有關的程式都放置在 usr loca...