腾讯云上传kali vmdk

1.准备VMDK镜像

我这里偷懒直接用的kali官方的vm包,但是官网的是多个文件,腾讯云允许使用的是单个的VMDK

这里写图片描述

1.1使用vmware-vdiskmanager工具

vmware-vdiskmanager.exe -r "D:\Virtual Machines\kali.vmdk" -t 0 "c:\a.vmdk"

成功后会出现successfully就说明生成成功了

2.镜像上传

依次点击“对象存储-存储桶列表-创建存储桶”此处需要注意权限需要使用公有。

image-20210730210148086

创建好后,点击上传刚才生成的文件

image-20210730210344673

上传完成后点击详情,复制链接地址

image-20210730210621097

如果刚才没有进行权限设置可以点击授权管理,更改为公用,用完记得删除image-20210730211206278

3.导入镜像,创建实例

点击“云服务器-镜像-导入镜像”

image-20210730210805309

导入镜像设置需要关注一下,其实一直下一步也没问题

image-20210730211332203

导入方式如果失败记得选强制!最好第一次就强制

4.重装系统

在云主机重装系统

image-20210731075713429

自定义镜像选择刚才的bucket

安装成功,成功点亮

image-20210731075813621

5.优化

5.0更新sources

vi /etc/apt/sources.list#默认kali没有装vim
#清华大学 
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free 
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free 
sudo apt update
sudo apt install -y kali-linux-large

5.1ssh

apt install openssh-server
vi /etc/ssh/sshd_config    
PermitRootLogin yes     
PasswordAuthentication yes 
#可以用vim的/查找方法

/etc/init.d/ssh start   
/etc/init.d/ssh status  
/etc/init.d/ssh restart  
#最好restart一下
update-rc.d ssh enable  
#加入到开机启动项

5.2vnc

apt-get install vnc4server

Vncserver

More /root/.vnc/kali:2.log

查看开放端口,直接连接即可

### 5.4密钥登录

```shell
1. 制作密钥对
ssh-keygen
2. 在服务器上安装公钥 
cd .ssh
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
chmod 700 ~/.ssh
3. 设置 SSH,打开密钥登录功能 
vi /etc/ssh/sshd_config
RSAAuthentication yes
PubkeyAuthentication yes
PermitRootLogin yes
4.下载私钥id_rsa
下载/root/.ssh/id_rsa
/etc/init.d/ssh restart

image-20210731201015068

重启后使用私钥即可成功登陆

设置好以后再把/etc/ssh/sshd_config加入

PasswordAuthentication no#禁止密码登录
Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐