一、使用命令行配置网络接口
1.查看计算机上所有网卡和单个网卡的状态:ifconfig -a
eth0是第一个以太网适配器;lo是回路或内部接口
2. 启动接口和停止接口:
①停止第一个以太网适配器:ifconfig eth0 down
②启动第一个以太网适配器:ifconfig eth0 up
3.将适配器的IP地址改为192.168.1.22:ifconfig eth0 192.168.1.22
4.同时更改IP地址和子网掩码:ifconfig eth0 192.168.1.22 netmask 255.255.255.0
5.将默认网关更改为192.168.1.2:route add default gw 192.168.1.2
6.修改DNS服务器:echo nameserver 4.4.4.4 > /etc/resolv.conf
(该命令会删除已有的DNS服务器,并用4.4.4.4替换)
7.增加新DNS服务器:echo nameserver 8.8.8.8 >> /etc/resolv.conf
8.命令行配置DHCP:vim /etc/networking/interfaces
#将下面的行写入文件##
auto eth0
iface eth0 inet static
address [IP_Address]
netmask [netmask]
gateway [Gateway_IP_Address]
保存该文本文件并退出编辑器以完成修改。要使设置生效,可能需要停止再重新启动以太网卡。
二、web服务器
1.使用命令行启动、停止、重启Apache服务器:
service apache2 start
service apache2 stop
service apache2 restart
2.Apache默认网页:
当Apache服务开始运行后,就需要更换默认的(It works!)网页。将相应的网页另存为index.html并放进/var/www目录。
三、FTP服务器
文件传输协议(FTP)可以用来在计算机之间传输文件。需要注意的是,FTP并不会加密文件或计算机之间的通信信道,因此网络上的文件传输是可以被监控者获取的。
1.ftp服务端安装:apt-get install vsftpd
2.ftp服务端配置:vim /etc/vsftpd.conf
i键进入insert模式;找到 local_enable,和write_enable,取消注释;esc→wq保存;重启FTP服务,查看状态。
3.查看端口和进程的状态:
lsof -i:21
systemctl restart vsftpd
systemctl status vsftpd
4.下载ftp客户端: https://www.filezilla.cn/download/client
5.连接ftp服务端
点击文件,点击站点管理器
点击新站点:
按图中指导,输入相关信息。
连接成功
参考文章:https://zhuanlan.zhihu.com/p/619412578
如果连接不成功,报错如下图所示:
解决方法如下:
vi /etc/pam.d/vsftpd
注释掉/etc/pam.d/vsftpd文件里这一行:
#auth required pam_shells.so
如下图
然后重启ftp服务器就可以连接成功啦。
参考文章: ftp报错331Please specify password 530 Login incorrect_331 please specify the password.-CSDN博客