《Linux就该这么学》学习笔记 4/6

《Linux就该这么学》学习笔记
第十三课 《第10章》使用Apache服务部署静态网站
https://www.linuxprobe.com/chapter-10.html

在这里插入图片描述
10.4 个人用户主页功能

编辑sshd的一般配置文件:vim /etc/httpd/conf.d/userdir.conf
开启个人用户主页功能

public_html:每个用户自己的网站数据目录(/home/用户名/public_html)
主页:http://ip/~用户名

手动开启了userdir.conf里面的个人用户主页功能,说明这个功能默认被禁止,SELinux域里需要开启这个功能

getsebool/setsebool -P (永久生效)

allowoverride:是否允许伪静态技术

10.5 虚拟网站主机功能

编辑主配置文件:/etc/httpd/conf/httpd.conf

10.6 Apache的访问控制

复习:基于端口号配置虚拟网站

第11章 使用Vsftpd服务传输文件
https://www.linuxprobe.com/chapter-11.html

FTP端口号
20:数据传输(数据端口)
21:远程控制FTP(命令端口)
防火墙都需要开启才能正常服务

主配置文件:/etc/vsftpd/vsftpd.conf
默认参数:
anonymous_enable=YES:匿名用户访问
local_enable=YES:本地用户访问
write_enable=YES:允许写入
local_umask=022:文件反掩码,系统默认值022
系统文件默认满权限:777-umask=755
系统目录默认满权限:666-umask=644
dirmessage_enable=YES:访问重要目录时显示提示信息
xferlog_enable=YES:是否开启日志记录
connect_from_port_20=YES:是否使用20端口进行数据传输
xferlog_std_format=YES:日志格式为标准格式
listen=NO:是否开启独立监听服务
listen_ipv6=YES:是否允许ipv6访问
pam_service_name=vsftpd:是否允许pam模块验证
userlist_enable=YES:限制本地用户登录
tcp_wrappers=YES:是否收到tcp_wrappers防火墙限制

匿名用户访问模式:
anonymous_enable=[YES|NO]:是否允许匿名用户访问
anon_upload_enable=[YES|NO]:是否允许匿名用户上传文件
anon_umask=022:匿名用户上传文件的umask值
anon_root=/var/ftp:匿名用户的FTP根目录
anon_mkdir_write_enable=[YES|NO]:是否允许匿名用户创建目录
anon_other_write_enable=[YES|NO]:是否开放匿名用户的其他写入权限(包括重命名、删除等操作权限)

ftp命令:?进行提示

猜你喜欢

转载自blog.csdn.net/weixin_44475275/article/details/89093429