本帖最后由 jl2770761 于 2016-7-14 01:04 编辑
远程win系统:
win自带远程工具:mstsc
远程linux系统:
putty 官网下载(下载里边安装包,里边很多小工具)http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
A Windows MSI installer package for everything except PuTTYtel
Installer: putty--installer.msi (signature)
Legacy Inno Setup installer. Reportedly insecure! Use with caution, if the MSI fails.
Legacy installer: putty--installer.exe (signature)
xshell
SecureCRT
查看当前目录文件:
ls
ls /etc
翻滚屏幕信息:
ls /etc/ |less //管道符:"|",/etc/输出信息传送给less查看
//less:支持“空格”一屏幕一屏幕或者“箭头”一行一行翻页,“q”退出查看输出信息
虚拟终端优势:
虚拟机不能选中复制,右键粘贴,而虚拟机终端可以
FAQ:
putty提示Network error:Software caused connection abort
默认putty连Linux,超过一定时间不去敲命令,它自动会断开,我们可以通过修改putty配置解决该问题
在Connection里面有个Seconds between keepaliaves。这里就是每间隔指定的秒数,就给服务器发送一个空的数据包,来保持连接。以免登录的主机那边在长时间没接到数据后,会自动断开SSH的连接。默认是0,就是不打开这个功能。 想不让PuTTY自动断开,把这个数值设置成60即可。
如果这样解决不了,只能重新配置一下你的网络。
FAQ:
putty(inactive)登陆虚拟机提示Access denied
这个问题不是密钥密码的问题,是你的密钥配置有问题,导致它没有生效。如果真忘记密钥密码,那只能重新生成一对新的了。
密钥密码是在Windows上生成密钥对的时候指定的,你的问题不在于密钥密码,而是你的密钥配置有问题,仔细检查所有步骤。特别是检查authorized_keys文件内容,权限,文件名
#######################################################################
1.8密钥验证
成对出现的密码
私钥:本地
公钥:公网
私钥和公钥进行通信验证登陆服务器
putty密钥生成:
工具:PuTTYgen
点击Generate生成,生成过程中要来回动快速生成公钥
Key:公钥
选中内容复制
#mkdir /root/.ssh //.表示目录隐藏
#ls /root/ //ls查看文件和目录
#ls -a /root/ //查看隐藏文件
#vi /root/.ssh/authorized_keys
"i"粘贴公钥内容
"wq"保存退出
私钥:
Key comment:密钥描述
Key passphrase:私钥密码
Confirm passphrase:私钥密码
Save private key 保存私钥文件
设置权限:
#chmod 700 /root/.ssh //目录权限
#chmod 600 /root/.ssh/authorized_keys //文件权限
linux两种防火墙:关闭防火墙
selinux netfilter(iptables)
#setenforce 0 临时关闭selinux
#vi /etc/selinux/config 永久关闭selinux
SELINUX=enforcing //改成disabled 重启机器才能生效
#iptables -F //临时删除规则,重启还加载规则
#service iptables save //删除后保存,永久删除
配置客户端
加载方法:
选择对应机器ip
SSH》》》Auth,选中对应私钥文件,再在Session保存,下次就可以直接使用对应私钥
密钥名称
输入对应密码即可登录
远程win系统:
win自带远程工具:mstsc
远程linux系统:
putty 官网下载(下载里边安装包,里边很多小工具)http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
A Windows MSI installer package for everything except PuTTYtel
Installer: putty--installer.msi (signature)
Legacy Inno Setup installer. Reportedly insecure! Use with caution, if the MSI fails.
Legacy installer: putty--installer.exe (signature)
xshell
SecureCRT
查看当前目录文件:
ls
ls /etc
翻滚屏幕信息:
ls /etc/ |less //管道符:"|",/etc/输出信息传送给less查看
//less:支持“空格”一屏幕一屏幕或者“箭头”一行一行翻页,“q”退出查看输出信息
虚拟终端优势:
虚拟机不能选中复制,右键粘贴,而虚拟机终端可以
FAQ:
putty提示Network error:Software caused connection abort
默认putty连Linux,超过一定时间不去敲命令,它自动会断开,我们可以通过修改putty配置解决该问题
在Connection里面有个Seconds between keepaliaves。这里就是每间隔指定的秒数,就给服务器发送一个空的数据包,来保持连接。以免登录的主机那边在长时间没接到数据后,会自动断开SSH的连接。默认是0,就是不打开这个功能。 想不让PuTTY自动断开,把这个数值设置成60即可。
如果这样解决不了,只能重新配置一下你的网络。
FAQ:
putty(inactive)登陆虚拟机提示Access denied
这个问题不是密钥密码的问题,是你的密钥配置有问题,导致它没有生效。如果真忘记密钥密码,那只能重新生成一对新的了。
密钥密码是在Windows上生成密钥对的时候指定的,你的问题不在于密钥密码,而是你的密钥配置有问题,仔细检查所有步骤。特别是检查authorized_keys文件内容,权限,文件名
#######################################################################
1.8密钥验证
成对出现的密码
私钥:本地
公钥:公网
私钥和公钥进行通信验证登陆服务器
putty密钥生成:
工具:PuTTYgen
点击Generate生成,生成过程中要来回动快速生成公钥
Key:公钥
选中内容复制
#mkdir /root/.ssh //.表示目录隐藏
#ls /root/ //ls查看文件和目录
#ls -a /root/ //查看隐藏文件
#vi /root/.ssh/authorized_keys
"i"粘贴公钥内容
"wq"保存退出
私钥:
Key comment:密钥描述
Key passphrase:私钥密码
Confirm passphrase:私钥密码
Save private key 保存私钥文件
设置权限:
#chmod 700 /root/.ssh //目录权限
#chmod 600 /root/.ssh/authorized_keys //文件权限
linux两种防火墙:关闭防火墙
selinux netfilter(iptables)
#setenforce 0 临时关闭selinux
#vi /etc/selinux/config 永久关闭selinux
SELINUX=enforcing //改成disabled 重启机器才能生效
#iptables -F //临时删除规则,重启还加载规则
#service iptables save //删除后保存,永久删除
配置客户端
加载方法:
选择对应机器ip
SSH》》》Auth,选中对应私钥文件,再在Session保存,下次就可以直接使用对应私钥
密钥名称
输入对应密码即可登录
编辑回复