Kali Linux 初始化配置:Apache2 /SSH /FTP

Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统。Kali Linux预装了许多渗透测试软件,包括nmap 、Wireshark 、John the Ripper,以及Aircrack-ng.用户可通过硬盘、live CD或live USB运行Kali Linux。

Kali linux安装成功后,部分服务默认是禁止的,因此,需要进行初始化配置才可以正常使用。在这里我将讲解apache 、ssh 、ftp 的初始化配置。

查看版本信息:lsb_release –a

Kali Linux 初始化配置:Apache2 /SSH /FTP

仅查看版本号:cat /etc/issue

Kail 默认自带的网络服务:

1. 启动apache2

Service apache2 start

或 /etc/init.d/apache start

Kali Linux 初始化配置:Apache2 /SSH /FTP

测试:

Kali Linux 初始化配置:Apache2 /SSH /FTP

2. 启动SSH

Kail 配置ssh参数:

Vim /etc/ssh/sshd_config

#PasswordAuthentication no 注释去掉,并将no改为yes

将PermitRootLogin without-password修改为

PermitRootLogin yes

修改完成后 重启ssh 服务:Service ssh restart 或

/etc/init.d/ssh restart

Kali Linux 初始化配置:Apache2 /SSH /FTP

查看对应端口22是否处于监听状态:

Netstat -tpan|grep 22

Kali Linux 初始化配置:Apache2 /SSH /FTP

进行连接,若出现:服务器拒绝了密码,请再试一次:

则生成两个密钥:

ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key

ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

之后,重启ssh服务即可成功登陆

Kali Linux 初始化配置:Apache2 /SSH /FTP

设置系统自启动;’

方法一:

sysv-rc-conf

sysv-rc-conf --list | grep ssh

sysv-rc-conf ssh on //系统自动启动SSH服务

sysv-rc-conf ssh off // 关闭系统自动启动SSH服务

方法二:

update-rc.d ssh enable //系统自动启动SSH服务

update-rc.d ssh disabled // 关闭系统自动启动SSH服务

3. 安装启动FTP服务

Kali Linux 初始化配置:Apache2 /SSH /FTP

Kali Linux 初始化配置:Apache2 /SSH /FTP

我的为kail linux 官网虚拟机版2018.2版本,有ftp软件源,可直接安装,若无软件源,则:

设置APT源,向软件源文件/etc/apt/sources.list 中添加相应的镜像网站,保存退出

Deb指的是DEB目录,deb-src指的是源码目录。如果不自己看程序或者编译的话,可以不用指定deb-src ,但是当需要deb-src时,deb是必须指定的。

Vim /etc/apt/sources.list

Kali Linux 初始化配置:Apache2 /SSH /FTP

添加对应源后,保存退出

更新源

Kali Linux 初始化配置:Apache2 /SSH /FTP

进行安装:

Kali Linux 初始化配置:Apache2 /SSH /FTP

启动ftp:

Kali Linux 初始化配置:Apache2 /SSH /FTP

停止服务:

Kali Linux 初始化配置:Apache2 /SSH /FTP

或者:

Kali Linux 初始化配置:Apache2 /SSH /FTP

设置开机自启动:

Kali Linux 初始化配置:Apache2 /SSH /FTP

克隆:

链接克隆:从父本的一个快照克隆出来,依赖到父本

完整克隆:独立的虚拟机,不需要父本

注:若有错误之处,还希望各位能够指出,谢谢!

上一篇:tableView上出现空白的解决办法


下一篇:Rx操作符