0%

Ubuntu安装sshd服务

查看是否已经安装ssh

1
2
3
4
sudo ps -ef | grep ssh

simon 1720 1625 0 09:54 ? 00:00:00 /usr/bin/ssh-agent /usr/bin/im-launch env GNOME_SHELL_SESSION_MODE=ubuntu gnome-session --session=ubuntu
simon 2604 2192 0 10:08 pts/0 00:00:00 grep --color=auto ssh

可以看出并没有sshd服务,所以需要安装。

安装sshd

1
sudo apt install openssh-server

再次查看有没有安装成功。

1
2
sudo ps -ef | grep ssh
root 2960 1 0 10:11 ? 00:00:00 /usr/sbin/sshd -D

说明已经安装成功了。

查看Ubuntu的IP地址

1
2
3
4
5
6
7
8
9
10
11
12
13
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:69:47:e5 brd ff:ff:ff:ff:ff:ff
inet 172.16.64.224/24 brd 172.16.64.255 scope global dynamic noprefixroute ens33
valid_lft 1513sec preferred_lft 1513sec
inet6 fe80::3e0a:bd57:1c36:3425/64 scope link noprefixroute
valid_lft forever preferred_lft forever

宿主机连接到Ubuntu虚拟机

1
ssh root@172.16.64.224

当然,实际环境中,最好不要用root用户。