ssh=secure shell
ssh ipaddress 连接远程机器,例如:ssh root@192.168.1.100
.ssh/knows_hosts 保存服务器的公钥
/etc/ssh/ssh_host* 是服务器存放公钥的地方
echo $LANG 查看机器编码语言
ssh root@192.168.1.100 -X 可以在本机,打开远程机器的app或者xclient
yum install xorg-x11-xauth 允许本机在其他机器上面调用xclient,就是app
加密类型
- 对称加密
- 非对称加密
- 公钥
- 私钥
- 哈希函数
生成密钥对(公钥+私钥),把公钥发送给远程机器,然后连接远程机器就不需要密码
ssh-keygen 生成密钥对
ssh-copy-id -i root@192.168.1.100 发送到远程机器
ssh root@192.168.1.100 不需要输入密码
/etc/ssh/sshd_config->PermitRootLogin 是否允许远程用户用root登陆
vncserver -geometry 1024x768 :3 打开vnc服务并且设定分辨率
vncserver -kill :3 关闭3号的vnc服务
vncserver -list 查看所有vnc开启的窗口
x0vncserver --passwordfile=.vnc/passwd vnc共享桌面并且实时控制远程机器