openssh#002#apt安装OpenSSH

上文我们描述了基于源代码编译安装OpenSSH的方法,本文使用apt安装OpenSSH,并介绍OpenSSH的启动管理方法。

0x01 使用apt安装OpenSSH

第一步,使用如下命令更新apt仓库:

1
sudo apt update

第二步,使用如下命令安装OpenSSH:

1
sudo apt install openssh-server

命令执行结果如下图所示:

安装成功后,我们使用dpkg -L openssh-server命令,查看apt帮我们安装了哪些文件,如下所示:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
mancode@devos:~$ dpkg -L openssh-server
/.
/etc
/etc/default
/etc/default/ssh
/etc/init.d
/etc/init.d/ssh
/etc/pam.d
/etc/pam.d/sshd
/etc/ssh
/etc/ssh/moduli
/etc/ssh/sshd_config.d
/etc/ufw
/etc/ufw/applications.d
/etc/ufw/applications.d/openssh-server
/usr
/usr/lib
/usr/lib/openssh
/usr/lib/openssh/ssh-session-cleanup
/usr/lib/systemd
/usr/lib/systemd/system
/usr/lib/systemd/system/rescue-ssh.target
/usr/lib/systemd/system/ssh.service
/usr/lib/systemd/system/ssh.socket
/usr/lib/systemd/system-generators
/usr/lib/systemd/system-generators/sshd-socket-generator
/usr/sbin
/usr/sbin/sshd
/usr/share
/usr/share/apport
/usr/share/apport/package-hooks
/usr/share/apport/package-hooks/openssh-server.py
/usr/share/doc
/usr/share/doc/openssh-client
/usr/share/doc/openssh-client/examples
/usr/share/doc/openssh-client/examples/ssh-session-cleanup.service
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/openssh-server
/usr/share/man
/usr/share/man/man5
/usr/share/man/man5/moduli.5.gz
/usr/share/man/man5/sshd_config.5.gz
/usr/share/man/man8
/usr/share/man/man8/sshd.8.gz
/usr/share/openssh
/usr/share/openssh/sshd_config
/usr/share/openssh/sshd_config.md5sum
/usr/share/doc/openssh-server
/usr/share/man/man5/authorized_keys.5.gz
mancode@devos:~$

0x02 启动OpenSSH

OpenSSH安装完毕之后,我们使用如下命令启动sshd:

1
2
sudo systemctl enable ssh
sudo systemctl start ssh

命令执行结果如下图所示:

0x03 停止OpenSSH

上节我们使用 systemctl start ssh 命令启动openssh-server,如果需要停止openssh-server,我们可以使用如下命令:

1
2
3
4
sudo systemctl stop ssh.socket
sudo systemctl stop ssh
sudo systemctl disable ssh.socket
sudo systemctl disable ssh

命令执行结果如下图所示: