File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ## ssh
2+
3+ SSH分客户端openssh-client和服务端openssh-server
4+
5+ 如果只是登陆别的机器,SSH只需要安装openssh-client(ubuntu有默认安装)
6+ ```
7+ sudo apt-get install openssh-client
8+ ```
9+
10+ 如果要使本机开放SSH服务就需要安装openssh-server
11+ ```
12+ $ sudo apt-get install openssh-server
13+ ```
14+
15+ 确认sshserver是否启动
16+ ```
17+ $ ps -e | grep ssh
18+ 1767 ? 00:00:00 sshd
19+ 3383 ? 00:00:00 ssh-agent
20+ ```
21+
22+ 如果看到sshd那说明ssh-server已经启动了。
23+ 如果没有则可以这样启动:
24+ ```
25+ sudo /etc/init.d/ssh start
26+ ```
27+
28+ ssh-server配置文件位于/etc/ssh/sshd_config,可以定义SSH的服务端口,默认端口是22,可以自己定义成其他端口号。
29+
30+ 查看ssh端口号
31+ ```
32+ $ cat /etc/ssh/sshd_config | grep Port
33+ ```
34+
35+ 查看22端口情况
36+ ```
37+ $ netstat -antpl | grep -E '22|State'
38+ ```
39+
40+ 然后重启SSH服务:
41+ ```
42+ $ sudo /etc/init.d/ssh stop
43+ $ sudo /etc/init.d/ssh start
44+ ```
45+
46+ 然后使用以下方式登陆SSH:
47+ ```
48+ 49+ ```
50+ username为192.168.1.112 机器上的用户,需要输入密码。
51+
52+ 断开连接:exit
You can’t perform that action at this time.
0 commit comments