Kali基础配置
获取root权限
设置root密码:
passwd root
切换root用户:
su root
从宿主主机复制到虚拟机
- 安装VMTools
- 鼠标放到选项卡上,Ctrl+v复制
换源
sudo vim /etc/apt/sources.list
添加源:
中科大
deb https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src https://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
apt-get update
apt-get upgrade
安装中文输入法
apt-get install ibus ibus-pinyin
im-config 选择ibus模式
reboot
Chrome插件安装
- 离线下载网址:www.crx4chrome.com
- 下载插件后拖至插件管理页面自动安装(打开开发者模式)
Github加速(DNS污染适用)
- 站长工具查询dns,链接
- 查询github的DNS
- 修改DNS文件->vim /etc/resolv.conf
- 选装插件:AdGuard,VimiumC,Violentmonkey
配置Clash
- uname -a 查询内核
- github下载对应版本Clash
- 解压,打开cfw,配置Clash订阅
- 浏览器设置本地代理:127.0.0.1:7890(勾选应用到所有)
配置SSH
vi /etc/ssh/sshd_config 修改ssh
port22 去掉注释#
permitrootlogin yes
pubkeyauthentication yes
配置Mysql(MariaDB)
- 数据库服务开启
systemctl start mysql 开启mysql
systemctl enable mysql 开机自启
systemctl status mysql 查看服务状态
mysqladmin -u root password [mypasswd] 修改root用户密码,默认没有密码
use mysql; 查询数据库用户信息
select host,user,plugin,authentication_string from mysql.user;
- 允许远程连接,修改配置文件
vim /etc/mysql/mariadb.conf.d/50-server/cnf
# bind-address = 127.0.0.1 加#注释
修改授权:(建议)
如果你想root使用mypassword从任何主机连接到mysql服务器的话:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
如果你想允许用户root从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.6' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
如果你想允许用户root从ip为192.168.1.6的主机连接到mysql服务器的test数据库,并使用mypassword作为密码:
GRANT ALL PRIVILEGES ON test.* TO 'root'@'192.168.1.6' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
配置Kodbox(可道云)
- 下载安装文件
cd /www/kod2 切换到Nginx/Apache运行目录
wget https://static.kodcloud.com/update/download/kodbox.1.35.zip 下载安装文件
unzip kodbox.1.35.zip && chmod -Rf 777 ./* 解压并赋予执行权限
- 开启Nginx/Apache服务
- 浏览器输入192.168.1.6:80 进入安装配置界面
- 数据库配置
mysql -u root 进入数据库
create database ****; 创建数据库,****是数据库名称
create user ####@'%' identified by '&&&&'; 创建数据库的用户,####是用户名,&&&&是密码
grant all on ****.* to ####; 把****数据库所有权限赋予用户####
- Kodbox安装界面配置相应的数据库信息
- 完成配置->登录