成品图大概长这样( ω )
先下载一个LinuxDeploy(Google Play或者豌豆荚上都有)
进去以后大概长这样:
点右下角来配置
配置大概如下(自己选择想配置的Linux版本):
这里我没有开启VNC,用的是SSH
安装类型也可以选文件,不过因为我选文件安装老是失败所以选了目录
配置好以后点右上角然后再点安装,然后就看人品了!!希望你能一次安装成功<-.->
安装完以后点左下角启动,然后大概是这样:
然后去下一个ssh连接的工具,我用的是JuiceSSH
配置ssh:
昵称随便填
地址填localhost
认证则选择新建,然后填你的用户名和密码
然后连接就好了
接下来下载metasploit
curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall
修改权限
chmod 755 msfinstall
安装
./msfinstall
安装postgresql
apt-get install postgresql
切换到postgres用户并登陆数据库
sudo -u postgres psql
修改数据库密码为postgrespass
alter user postgres with password ‘postgrespass‘;
退出数据库
\q
最后以root用户启动postgresql
sudo su
service postgresql start
结果就报错了。。。。。
[....] Starting PostgreSQL 9.6 database server: main[....] The PostgreSQL server failed to start. Please check the log output: 2017-07-13 08:27:50.658 CST [7040] LOG: could not create IPv6 socket: Permission denied 2017-07-13 08:27:50.658 CST [7040] LOG: could not create IPv4 socket: Permission denied 2017-07-13 08:27:50.658 CST [7040] LOG: could not create IPv4 socket: Permission denied 2017-07-13 08:27:50.658 CST [7040] WARNING: could not create listen socket for "localhost" 2017-07-13 08:27:50.658 CST [7040] FATAL: could not create any TCP/IP sockets 2017-07-13 08:27:50.659 CST [7040] LOG: database system is[FAIL failed!.
[FAIL failed!
从报错信息看好像是权限的问题,但是我是以root启动的,后来看到国外大神的Tutorial,才知道在手机上运行postgresql要把它加入网络白名单
于是
usermod -a -G aid_inet postgres