Kali Linux 虚拟机开启SSH服务

前置准备

换源

Kali Linux为例, 修改源文件

1
sudo vim /etc/apt/sources.list

修改为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 官方源
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free

# 网易源
deb http://mirrors.163.com/debian/ stretch main non-free contrib
deb http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-updates main non-free contrib
deb-src http://mirrors.163.com/debian/ stretch-backports main non-free contrib
deb http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib
deb-src http://mirrors.163.com/debian-security/ stretch/updates main non-free contrib

# 阿里云
deb https://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src https://mirrors.aliyun.com/kali kali-rolling main non-free contrib

更新Apt缓存

1
sudo apt update

虚拟机须知

最好不要将虚拟机的网卡的连接方式设置为网络地址转换(NAT), 不然你ifconfig获取到的虚拟机ip为虚拟ip地址

开启SSH

第一步: 修改SSH配置文件

1
sudo leafpad /etc/ssh/sshd_config

不出意料的话, 它会让你安装程序, 一路y/yes就可以了.
如果出了意外, 那就自行安装sudo apt-get install ssh, 然后再次运行上面的命令

然后根据下述信息, 进行Ctrl+F进行搜索修改

1
2
3
4
Port 22
ListenAddress 0.0.0.0
ListenAddress ::
PermitRootLogin yes

第二步: 设置为开机自启

1
systemctl enable ssh

查看SSH状态

1
systemctl status ssh.service

Kali Linux 虚拟机开启SSH服务

https://acg-q.github.io/abbrlink/3f03cfce.html

作者

六记

发布于

2021-09-08

更新于

2021-09-08

许可协议

评论