• Linux sftp添加用户及免密登录设置 sftp用户添加 1.添加用户组 groupadd sftpgroup ...2.添加用户,并添加到组,...3.设置密码 密码需要输入两次 passwd sftpuser 4.设置用户home目录的权限 chmod 777...
    # Linux sftp添加用户及免密登录设置
    
    - **sftp用户添加**
    
    1.添加用户组
    ```bash
    groupadd sftpgroup
    ```
    2.添加用户,并添加到组,禁止登录
    ```bash
    useradd -s /sbin/nologin -g sftpgroup  sftpuser
    ```
    3.设置密码 密码需要输入两次
    ```bash
    passwd sftpuser
    ```
    4.设置用户home目录的权限
    ```linux
    chmod 777 /home/sftpuser
    ```
    5.修改配置文件,设定sftp的登录用户组和访问根目录,,**如果不确定的请先备份这个配置文件**
    ```bash
    vi /etc/ssh/sshd_config
    #修改以下配置
    # Subsystem     sftp    /usr/libexec/openssh/sftp-server  #注释掉原来的
    Subsystem sftp internal-sftp #新增
    
    ###一定要在文件最后追加
    Match Group sftpgrep
    ChrootDirectory /home/sftp #设定属于用户组sftpgrep的用户访问的根文件夹,所有sftp用户都只能访问这个目录
    						   #或者写成%h 访问当前sftp用户的home文件夹
    ForceCommand internal-sftp
    AllowTcpForwarding no
    X11Forwarding no #设置不允许SSH的X转发
    
    ```
    保存退出后重启
    ```bash
    service sshd restart
    ```
    6.使用其他机器或者本地登录sftp测试,输入密码,测试路径是否有问题
    ```bash
    sftp 用户名@主机ip
    ```
    - **设置sftp免密登录**
    
    1.修改配置文件并重启
    ```bash
    vi /etc/ssh/sshd_config
    #修改以下配置
    #在配置文件上是被注释掉的,放开就行
    RSAAuthentication yes
    PubkeyAuthentication yes
    ```
    2.获取客户机的公钥
    ```bash
    ssh-keygen
    #连续两次回车
    #第一个回车是确认密钥的生成路径和文件名
    #第二个回车是设置私钥密码
    ```
    3.将获取到客户机的公钥.pub文件发送到服务器,并安装公钥
    ```bash
    cd /root/.ssh						  #进入到默认.ssh目录
    cat cat id_rsa.pub >> authorized_keys #安装公钥
    ```
    4.**```修改文件权限```**
    ```bash
    cd /root/.ssh						  #进入到默认.ssh目录
    chmod 600 authorized_keys 			  #设置600权限
    chmod 700 ~/.ssh		 			  #设置700权限
    ```
    5.从客服机测试免密登录,如果第二次还需要输入密码请确定步骤4文件权限是否正确
    6.如果sftp用户无法上传文件,请修改sftp访问目录的权限
    ```bash
    chown -R sftpuser.sftpgroup /home/sftp
    ```
    
    展开全文
  • Linux-SFTP/SSH免密码登录 2017-01-17 20:51:51
    概述Public Key认证的主要魅力在于认证时承诺不必提供密码就能够同远程系统建立连接。Public Key认证的基础在于一对密钥,public key和private key,public key对数据进行加密而且只能用于加密,private key 只能对所...
  • 最近编程中用到sftp上传文件,且需要用...总结一下可以避免sftp输入密码的三种方式: 1. lftp方式 LFTP是一款非常著名的字符界面的文件传输工具。支持FTP、HTTP、FISH、SFTP、HTTPS和FTPS协议。例子:(本例为下
  • 最近编程中用到sftp上传文件,且需要...总结一下可以避免sftp输入密码的三种方式: 1. lftp方式 LFTP是一款非常著名的字符界面的文件传输工具。支持FTP、HTTP、FISH、SFTP、HTTPS和FTPS协议。 例子:(本例为下...
  • SFTP免密码登录操作方法 2019-03-26 22:10:59
    SFTP免密码登录操作方法 1) 登陆服务端主机,在当前用户根目录执行(以RSA算法为例) 如下命令: ssh-keygen –t rsa 屏幕显示内容均可直接以回车使用默认项,此时在$home/.ssh目录下生成I d_rsa私钥(private key...
  • 使用sftp命令从linux系统A登录linux系统B 限制只能使用sftp登录,限制登录目录 可密码登录,可秘钥登录 一、在linux系统A上的操作 在/home中创建目录 #创建ftp用户家目录ftpuser mkdir /home/ftpuser #...
  • 实现过程: 主要步骤如下: 1.为运行shell脚本的本地用户生成密钥对 ...在shell脚本中使用sftp时必须用到密钥对(公钥和私钥).可使用下列方式生成(SSH 2.X版本),这里本地用户记为:local_user: ssh-keygen -t rsa
  • 需要编写一个定时任务脚本向ECS上传输文件,使用sftp命令时会有交互输入密码,可以通过下列步骤配置,执行脚本时不用输入密码: 前提: 本地机器:local代号A 远程机器:阿里云ECS代号B B机器上的/etc/ssh/sshd_...
  • linux sftp文件上传与下载 2018-12-01 17:41:32
    何为sftp sftp是Secure File ...linux下直接在终端中输入sftp username@remote ip(or remote host name) 出现验证时,只需填入正确的密码即可实现远程链接。登入成功后终端呈现出:sftp>.... 连...
  • Linux sftp 命令使用 2019-08-03 17:15:37
    sftp命令是常用的文件传输工具,通过ssh来上传和下载文件。
  • linux下实现sftp自动登录。 2015-03-13 14:26:53
    今天帮之前同事写一个sftp自动上传的脚本,因为sftp无法匿名登录,因此使用sftp时,每次都需要输入服务器密码,无法进行自动上传和下载文件,其中一种方法可以使用lftp这个就不在详细介绍了,现在介绍另外一种方法。...
  • windows免密码登陆sftp 2016-12-06 17:55:26
    选择openSSH秘钥格式 配置linux服务器端 (1)将Identity.pub公钥文件上传至服务端的home/用户名/.ssh目录下 scp Identity.pub 用户名@服务端IP:/home/用户名/.ssh (2)添加秘钥 将Identity.pub内容添加到auth
  • Linux sftp 免密登录freeSSHd并下载文件 概述 Sftp 客户端登录服务器包含两种方式: 口令方式,就是常用的账号+密码方式 密匙对方式:需要server 上部署Public Key ,client上部署Privatekey,只要Public Key和...
  • SFTP 使用时不输入密码实现过程: 主要步骤如下: 1.为运行shell脚本的本地用户生成密钥对 2.将其中的公钥分发到sftp欲登录的远程服务器上 3.编写并以上面的本地用户运行shell脚本 一.生成密钥对 在shell脚本中使用...
  • linux sftp 传输文件 2018-07-27 12:41:07
    linux下如何使用sftp命令 转自:http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html sftp 是一个交互式文件传输程式。它类似于 ftp, 但它进行加密传输,比FTP有更高的安全性。下边就简单介绍...
  • linux配置sftp 2011-05-04 23:28:00
    使用sftp功能需要在ssh的配置文件/etc/ssh/sshd_config中添加如下配置文本,以SLES 10.3为例: Subsystem sftp /usr/lib64/ssh/sftp-server 然后service ssh restart重启ssh就OK了 以下是简单...
1 2 3 4 5 ... 20
收藏数 8,667
精华内容 3,466