Andy Niu Help
1.0.0.0
|
变量 | |
ssh介绍 | |
ssh登录 | |
ssh登录错误 | |
详细描述
变量说明
ssh介绍 |
1、shell是对Linux内核的封装,对外暴露接口。用户调用shell脚本,shell再调用Linux内核的实现。 2、考虑下面的场景,我想要远程调用shell脚本,怎么办? 3、这就是ssh,Secure Shell,ssh是客户端/服务端模式,使用tcp连接。 服务端是sshd进程,客户端软件很多,客户端向sshd服务器发送请求,sshd调用shell脚本,回复客户端。 sshd是守护进程(daemon),默认在22端口监听,请求到来的时候,sshd守护进程产生一个子进程,用于这次连接的交互。 ssh和mysql服务的情况类似。 4、为什么叫Secure Shell? 因为ssh的交互过程是加密的。 5、在本地机器上,使用ssh进入到A机器,在A机器上,通过ssh可以再进入B机器,如果退出来,怎么办? 使用exit,退出当前shell 6、使用SecureCRT可以建立多个ssh连接,如果显示器连接Linux主机,怎么打开多个终端? 使用Alt+F1 Alt+F2 Alt+F3 Alt+F4 Alt+F5
ssh登录 |
1、ssh解决什么问题? 考虑下面的情况,主备两台机器A,B,通过内网直连,对外只暴露一个外网ip地址,比如: 设备A外网激活,设备B外网处于失效状态,我在外网,怎么访问设备B呢? 2、解决办法是从外网进入设备A,再以设备A为跳板,使用ssh,通过内网访问设备B,如下: ssh [email protected] -p1733
ssh登录错误 |
1、登录的时候,用户名和密码都是正确的,但是登录报错,具体的错误信息如下: The server has disconnected with an error. Server message reads: A protocol error occurred. Change of username or service not allowed: (admin,ssh-connection) -> (root,ssh-connection) 2、错误原因: 是因为新建会话的时候,用户名输入错误,然后在登录的时候,即使使用了正确的用户名和密码,也不能登录。 3、解决办法: 修改会话选项中的用户名,使用正确的用户名。
Copyright (c) 2015~2016, Andy Niu @All rights reserved. By Andy Niu Edit.