Linux入门-ssh scp

ssh

一、查看是否安装

  #rpm -q openssh

二、配置

  #vi /etc/ssh/sshd_config

  #PermitRootLogin yes  禁止root登录

  #Port 22  修改端口

三、登录

  #ssh -2 user@host

 

scp

  #scp scp.txt [email protected]:/home/hwt/scp  把当前目录的scp.txt拷贝到主机66的scp目录中去

  #scp -r test [email protected]:/home/hwt/scp   拷贝目录

  复制远程文件到本地

  #scp user@host:/file localdir

  -r复制目录

  -p保持原有文件属性

  -P指定端口

建立信任关系,使传输不需要密码

本机设置

  #ssh-keygen -t rsa  生成密钥

  #scp /root/.ssh/id_rsa.pub [email protected]:/home/hwt  把生成的密钥拷贝到主机66的/home/hwt中,信任用户是hwt

远程主机设置

  以hwt用户的身份登录

  $ cat id_rsa.pub >> .ssh/authorized_keys  获得公钥,并生成认证密钥

  $ chmod 700 .ssh  处理权限

  $ chmod 600 .ssh/authorized_keys  权限处理

测试

  #scp index.html [email protected]:/home/hwt  本地用root发送index.html到66主机的/home/hwt  已经不需要密码了

 

Linux入门-ssh scp,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。