3月21日
1.9 使用PuTTY远程连接Linux
1.用putty远程连接前,先下载putty程序下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
2.打开putty程序准备远程连接,填入对应的IP地址和端口,远程机器的名称,下面还会做一些
3.设置屏幕回滚行数,默认为200行不太实用,这边我们修改为2000行
6.设置完以上选项,再回到session选项界面,命名保存后我们就可以开始远程主机了
1.用xshell远程连接前,先下载xshell程序下载地址:
https://www.netsarang.com/products/xsh_overview.html
2.打开xshell软件,会跳出会话的窗口,点击新建会话,填入对应的名称、IP和端口,也可以添加说明
5.设置完成点击确定,跳转到会话窗口点击连接就可以远程操作了
1.11 PuTTY**认证
1.开始前我们先了解一下**认证的过程
**分为公钥和私钥,客户端放私钥,服务端放公钥,分别是加密和解密的一个过程。
实际上是使用一对加密的字符串,
一个是公钥 public key 用于加密 任何人都可以看其内容
一个是私钥 private key 用于解密 只有拥有者才能看到其内容
通过 公钥加密过的密文,使用私钥可以轻松解密。
操作步骤:
2.1先生成**对
先打开Putty GEN软件 点击生成generate
2.2.保存私钥 (可以对其设置密码)
3.复制公钥到centos系统上 运行以下命令:
mkdir /root/.ssh 创建目录 默认不存在
chmod 700 /root/.ssh 更改目录的权限 这样才能生成文件
vi /root/.ssh/authorized_keys 把公钥内容贴到文件里
粘贴前 要输入 i 进入编辑模式
复制完内容后按ESC 后 输入 :wq 按回车,保存退出文件
还要关闭selinux,运行setenforce 0
4.下面我们把私钥配置到Putty上,来完成**登陆
先选择远程主机命名,点击load截入配置,再选项SSH下的Auth载入私钥,最后保存登陆。
5.登陆测试成功
1.12 xshell**认证
1.下面我们来做xshell**认证,打开xshell,工具-新建用户**生成向导
1.1输入**名称,再输入**加密密码
1.2下一步生成公钥,一会要复制到系统服务器上,可以把公钥保存起来
1.2.1把公钥复制到centos上
mkdir /root/.ssh 创建目录 默认不存在
chmod 700 /root/.ssh 更改目录的权限 这样才能生成文件
vi /root/.ssh/authorized_keys 把公钥内容贴到文件里
粘贴前 要输入 i 进入编辑模式
复制完内容后按ESC 后 输入 :wq 按回车,保存退出文件
还要关闭selinux,运行setenforce 0
1.2.2保存公钥
1.3点完成后,跳转用户**窗口,可以先关掉,后续会用到
2.1现在就可以通过**去登陆centos,会话窗口属性-用户身份验证 更改相应的选项
2.2测试登陆成功
转载于:https://blog.51cto.com/404006045/2089536