Skip to content

Commit 20bf017

Browse files
committed
新增SSH说明
1 parent 5a69000 commit 20bf017

File tree

1 file changed

+52
-0
lines changed

1 file changed

+52
-0
lines changed

ssh.md

+52
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
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

0 commit comments

Comments
 (0)