kali 装机必备

设置国内源

1.vi /etc/apt/sources.list
2.`

官方源

deb http://http.kali.org/kali kali-rolling main non-free contrib

deb-src http://http.kali.org/kali kali-rolling main non-free contrib

#根据需要自己选一个,中科大的还可以
#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://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
#清华大学
#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
#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#重庆大学
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib3.更新apt-get update && apt-get upgrade`

中文显示

sudo dpkg-reconfigure locales
然后选择字符编码: en_US.UTF-8、zh_CN.GBK、zh_CN.UTF-8 (用空格选定)
接着选择字符: zh_CN.UTF-8
解决编码错误显示问题,终端输入:
sudo apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
重启就好了。

ssh自动启动

1.修改ssh_config文件。命令:vim /etc/ssh/sshd_config
2.将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //我的kali中默认是yes
3.将#PermitRootLogin yes的注释去掉 //我的kali中默认去掉了注释
4.启动SSH服务,命令为:/etc/init.d/ssh start // 或者service ssh start
5.验证SSH服务状态,命令为:/etc/init.d/ssh status
6.添加开机自启动 update-rc.d ssh enable
关闭则为:
update-rc.d ssh disabled
自启动需要重启生效
注:现在关闭报错,暂时没有找到方法。

没有验证

另一个可以有效开启关闭的方法:
vim/etc/rc.local
编辑以下内容添加到vim中:
/etc/init.d/ssh start
exit 0
kali安装后调试ssh的一些总结:
查询22端口是否开启:ps -aux | grep sshd
开启22端口: service sshd start
重启服务:/etc/init.d/ssh restart
vi /etc/ssh/sshd_config 编辑文件,因为kali中permitrootlogin默认是没有密码的,但是kali不允许没有密码来使用sshd,所以修改sshd_config中的PermitRootLogin without-password修改成PermitRootLogin yes,然后保存退出并重启服务来实现xshell的使用
复制一行yy 粘贴p 删除一行dd

nohup

nohup java -jar *.jar --spring.profiles.active=dev > log.log 2>&1 &

0 ,1,2分别代表stdin标准输入,stdout标准输出,stderr标准错误
,2与>结合代表错误重定向,而1则代表错误重定向到一个文件1,而不代表标准输出;换成2>&1,&与1结合就代表标准输出了,就变成错误重定向到标准输出。

开机切换

切换至字符界面:

sudo systemctl set-default multi-user.target

切换至图形界面:

sudo systemctl set-default graphical.target

打开图形界面:

sudo init 5

安装 google 中文输入法

apt-get install fcitx
apt-get install fcitx-googlepinyin
reboot

修改时区

one
dpkg-reconfigure tzdata

Asia ShangHai

two

tzselect

代理更新

sudo apt-get -o Acquire::http::proxy="http://127.0.0.1:8087/" update

Hash match 问题

测试

apt-get --allow-unauthenticated upgrade

您可以在/etc/apt/apt.conf.d/目录中使用自己的配置文件使此设置永久化。文件名可以是99myown,它可能包含以下行:

APT::Get::AllowUnauthenticated "true";

nodejs安装

要用root用户安装,版本可以自己修改‘8’

wget -qO- https://deb.nodesource.com/setup_8.x | sudo -E bash -
sudo apt-get install -y nodejs

淘宝镜像安装:

npm install -g cnpm --registry=https://registry.npm.taobao.org

Mariadb 配置修改

远程连接的问题
连接数据库可以查看用户信息

use mysql;
select user,host from user;

添加用户

GRANT ALL PRIVILEGES ON *.* TO 'kali'@'%' IDENTIFIED BY 'kali!' WITH GRANT OPTION;
vim etc/mysql/mariadb.conf.d/50-server.cnf
# 修改绑定接口
bind-address 0.0.0.0

重启服务
service mysql restart

开机自启

systemctl enable mysql
systemctl daemon-reload

静态地址配置

vi /etc/network/interfaces

auto eth0
iface eth0 inet static
address ip地址
netmast 子网掩码
gateway 网关

vi /etc/resolv.conf

nameserver dns解析服务器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值