一 安装
yum install -y rsync xinetd
sysystemctl start ssh
rsync --deamon
systemctl enable ssh
Setenforce 0
Systemctl stop firewalld
对称加密和⾮对称加密
des 信息传输的双⽅使⽤⼀个密钥
rsa 公钥和私钥 两套加密算法
二 启用ssh远程管理
1.账号密码⽅式
ssh -l⽤户 -p端⼝ 域名/ip
ssh -p端⼝ ⽤户@ip
如果端⼝默认22,不需要添加p选项
ssh ⽤户@ip
修嘎ssh服务端⼝,不允许root远程登录
vim /etc/ssh/sshd_conf
#38 root
#17 端⼝
重启
root⽆法远程登录,需要其他的⽤户和权限
useradd zhangsan
passwd zhangsan
useradd lisi
password lisi
zhangsan。lisi都可以w ⽬录 code
mkdir /code
groupadd code
chgrp -R code /code. #修给⽬录code的所属的组为code组
为组⽤户添加w权限
chmod -R g+w /code
2.密钥对
1.选择⼀个账户 zhangsan。su zhangsan
2.⽣成公钥和私钥 ssh-keygen
3.~/.ssh/
id_rsa 私钥
id_rsa.pub 公钥
将公钥中字符串追加到对⽅主机的对应⽤户的家⽬录的~/.ssh/authorized_key
公钥匙可以i复制字符串,私钥匙绑定
3.ssh-copy-id -p9999 ⽤户@ip
scp也是依赖于sshd服务
scp -P99999 a. b