ssh
一、查看是否安装
#rpm -q openssh
二、配置
#vi /etc/ssh/sshd_config
#PermitRootLogin yes 禁止root登录
#Port 22 修改端口
三、登录
#ssh -2 user@host
scp
#scp scp.txt hwt@192.168.0.66:/home/hwt/scp 把当前目录的scp.txt拷贝到主机66的scp目录中去
#scp -r test hwt@192.168.0.66:/home/hwt/scp 拷贝目录
复制远程文件到本地
#scp user@host:/file localdir
-r复制目录
-p保持原有文件属性
-P指定端口
建立信任关系,使传输不需要密码
本机设置
#ssh-keygen -t rsa 生成密钥
#scp /root/.ssh/id_rsa.pub hwt@192.168.0.66:/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 hwt@192.168.0.66:/home/hwt 本地用root发送index.html到66主机的/home/hwt 已经不需要密码了
Linux入门-ssh scp,布布扣,bubuko.com
原文:http://www.cnblogs.com/hwt987/p/3661470.html