File tree 1 file changed +52
-0
lines changed
1 file changed +52
-0
lines changed 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