使用Vultr的VPS安装Parrot Security OS

使用国外VPS安装渗透测试环境的优点:

  • 免翻墙安装各类软件、更新系统
  • VPS服务器编译代码、安装软件速度快
  • 系统安装速度快,VPS厂商提供的系统重装只需要几分钟(自定义ISO文件安装速度比较慢)
  • 具有公网地址,方便进行需要公网地址的测试

注册Vultr(https://www.vultr.com)账号登陆后,进入Servers页面

1.添加Parrot系统ISO文件
①在ISO管理页面,选的Add ISO添加新的ISO文件,

②复制Parrot(https://www.parrotsec.org/download.fx)的ISO文件链接地址(日本机房,选择亚洲的节点下载速度也许能快点)

③填写ISO文件链接地址,进行下载。

Paste_Image.png
2.服务器部署
点击右下角的圆圈加号,Deploy New Server,进入服务器部署界面,选择Vultr Cloud Compute(VC2)。
①Server Location —— 机房位置选择,选择日本东京(Tokyo)或新加波(Singapore)的机房,国内的网络访问速度较快。


Paste_Image.png
②Server Type —— 操作系统选择,选择自定义ISO文件(Custom ISO),选择刚才添加的Parrot

③Server Size —— 虚拟机配置,选择最便宜每月5美元的,足够完成一些简单测试;
④Additional Features —— 附加特性,可以全部留空;
⑤Server Hostname & Label —— 服务器名称、标签,可随意指定。

3.系统安装
ServersInstances,点击新建立的VPS,进入VPS管理界面,可看到服务器当前的运行状态、IP、资源使用情况等;
②在VPS管理界面,点击SettingsCustom ISO,点击Kali文件后的Attach ISO and Reboot,挂在ISO文件并重启系统;


③点击右上角的电脑图标View Console,进入图形界面控制台,进行正常的系统安装了。(如果鼠标不能操作,换成IE内核浏览器)

④进入安装过程
系统选择English,各种软件的兼容性更好。其它的按默认选择即可。记住安装过程中设置的root口令等。

没进入这个画面的话,多重启几次,重启后立即打开Console。Console出现disconnect的话,重新开一次Console。

之后

Install with GTK GUI #使用图形界面安装
选择English 其它默认 #安装English版本
设置root口令 #一定记住 (可以先设置个简单的,安装完成后SSH登录改成复杂口令)
添加一个普通用户
Time Zone —— Eastern #时区选择,Parrot会根据地区配置sourcelist
Partition disks —— 磁盘分区,选择第一个 use entire disk,使用整个磁盘,后面几步均默认
Write the changes to disks? —— 确认磁盘分区修改,选择YES
Install the GRUP boot loader to the master boot record? —— 安装Grup引导,选择Yes/dev/vda
安装ing…

⑤系统安装完成后,移除ISO文件,避免再次从光盘启动。


在这里移动ISO文件,提示ISO removed from machine后,返回虚拟机远程界面确认重启系统。

移除ISO后可能会自动重启,断开Console,重新开Console就行了。

3.系统配置
系统安装完成后,为方便使用,进行以下操作:


①开启SSH,设置SSH服务开机自动启动,改端口,允许root远程登陆(仅限于测试服务器无重要内容时,否则不要允许root直接登录),添加普通用保护等

service ssh start    #开启SSH服务后,可使用Xshell远程登陆 
update-rc.d ssh enable    #设置SSH服务开启自启
vi /etc/ssh/sshd_config    #PermitRootLogin yes     #Port   22332(端口自己指定,改高点,用于SSH登陆)
service ssh restart    #修改配置重启SSH服务,使配置生效

之后可以使用SSH登录进行其它配置修改了(开放在公网,ROOT口令设置强口令,最好禁用root直接登陆)

②安装Oh My Zsh 好用的Shell,支持命令参数补全

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

zsh主题设置参照这里:

https://github.com/robbyrussell/oh-my-zsh/wiki/Themes

vi .zhsrc
ZSH_THEME="gnzh"

③系统更新

apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get clean

④翻墙

Shadowsocks Server:https://github.com/shadowsocks/shadowsocks/tree/master
Shadowsocks Client:https://github.com/shadowsocks/shadowsocks-windows/releases
or
ShadowsocksR:https://github.com/breakwa11/shadowsocks

KCP
Kcutun: https://github.com/xtaci/kcptun Kcptun图形界面:https://github.com/dfdragon/kcptun_gclient/releases

⑤VNC

apt-get install tightvncserver
启动: /usr/bin/tightvncserver   按提示输入访问密码
配置保存在~/.vnc目录中
Windows客户端可使用UltraVNC viewer

*来源参考(http://www.itwendao.com/article/detail/219996.html)


服务器资源由ZeptoVM赞助

Partners Wiki Discord