JAVA环境
yum安装,无任何难度
yum -y install java
输入java检测是否安装成功
python2 python3环境共存
python2
可以使用yum直接安装
yum install -y python
python3
首先下载安装包
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
解压
tar -xvJf Python-3.7.2.tar.xz
cd Python-3.7.2
编译安装
./configure prefix=/usr/local/python3
make && make install
添加软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
此时python python2使用Python2
python3使用Python3
如果想输入python使用python3 只需要改变下软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
ftp服务配置
yum安装
yum -y install vsftpd
启动服务
systemctl start vsftpd
配置文件
/etc/vsftpd/vsftpd.conf
#是否允许匿名,默认no
anonymous_enable=NO
#开启IPv4
listen=YES
#关闭IPv6
listen_ipv6=NO
注意此时还不能登陆,需要创建一个用户
useradd -d /data/ftp/ -s /sbin/nologin ftpuserpasswd ftpuser
此时重启服务即可
systemctl restart vsftpd
登陆时需要使用刚刚创建的用户登陆
CS安装
将我们的文件使用ftp上传到服务器上
进入安装路径,给与权限
chmod 777 teamserver
启动
teamserver IP 密码
后台启动(前台启动关闭SSH一会后就掉了)
nohup ./teamserver IP 密码 &
客户端直接输入IP密码连接即可
msf安装
一键式安装
安装命令
yum install curl,wgetcurl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \chmod 755 msfinstall && \./msfinstall
启动(注意第一次启动不能使用管理员,否则会造成数据库的创建错误)
adduser msf
su msf
./msfconsole
nmap安装
yum安装经常安装不到最新版,所以使用rpm安装
rpm -vhU https://nmap.org/dist/nmap-7.70-1.x86_64.rpm
sqlmap安装
下载
wget https://codeload.github.com/sqlmapproject/sqlmap/legacy.tar.gz/masterwgethttps://codeload.github.com/sqlmapproject/sqlmap/legacy.tar.gz/master
解压
tar -zxvf master
cd sqlmapproject-sqlmap-76b310c
运行(python2运行)
python sqlmap.py
小火箭安装
下载
wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.sh
赋予权限
chmod +x shadowsocks-all.sh
运行脚本
./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log
选择1,使用Python版(我们已经装了python2)
设置密码
设置端口
选择使用的加密方式(根据自己的客户端能使用哪种加密来选择)
输入回车,等待一段时间,出来你的IP端口密码加密方式等信息即安装成功
开始、结束命令
/etc/init.d/shadowsocks-python start | status | restart | stop
配置文件/etc/shadowsocks/
可以根据里面内容修改端口加密方式等 |