DHCP理论:(客户端67,服务端68)
实验:
首先前期工作:检查是否安装dhcp,没有就进行安装,这里注意dhcp的conf不在/etc/dhcp里面,在/usr/share/doc/dhcp-4.2.5里面,进入复制dhcpd.conf.example到/etc/dhcp里面,进行备份删除和改名(名字必须改成dhcpd.conf,系统机制)
其次配置服务器,设置网段,子网掩码,分配ip的范围和网关,然后关闭防火墙和重启服务
最后在客户机上更改静态为动态:
这里注意改成仅主机或者自定义改成主机模式!!!
ps:设定固定ip(在客户机查询mac地址,在host里面添加mac和你要固定的ip地址)
FTP理论:文件传输协议(重点在传和输,端口号20,21)
实验:
首先前期工作:检测是否安装,没安装进行安装
然后到/etc/vsftpd里面进行conf更改
打开上传(upload)和下载(write)
添加其他用户可以下载的权限
关闭防火墙和重启服务
检测:
打开存放文件的目录 /var/ftp/pub 写入一个文件
在windows里面ftp 192.168.169.10(本地ip)登录 →ftp→密码回车
这里注意只可以上切换,切换到pub,然后get下载(put是上传)
在windows C盘的用户里面查询
这是匿名用户的方式,他有安全隐患
本机用户上传和下载:
①useradd yht →给密码
②改conf → anonymous_enable=NO wirte_enable=YES local_umask=077
限制目录:
chroot_local_user=YES
添加:allow_writeanle_chroot=YES
黑名单:①在user_list里面添加用户 ②userlist_enable=YES(开启黑名单)
白名单:添加:userlist_deny=NO
修改匿名用户、本地用户登录的默认根目录:
anon_root=/var/www/html(针对匿名用户)
local_root=/var/www/html(针对本地用户)