社区
系统维护与使用区
帖子详情
如何在linux7.1下开启ftp服务呢?
samdong
2001-09-05 06:00:13
我装了linux7.1和linux6.2,但是linux7.1的ftp服务不能用,我在setup中选中了tftp和wu-ftp两项服务,重启后,还是不能用ftp服务,这是为什么啊?
...全文
162
6
打赏
收藏
如何在linux7.1下开启ftp服务呢?
我装了linux7.1和linux6.2,但是linux7.1的ftp服务不能用,我在setup中选中了tftp和wu-ftp两项服务,重启后,还是不能用ftp服务,这是为什么啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaorou00
2001-09-17
打赏
举报
回复
7.1 安装了就可以啊
iyacht
2001-09-17
打赏
举报
回复
你可以选择no firewall,这样就可以启动所有端口,然后使用setup中的各种选项就可以启动所有需要的服务,一个新的服务器诞生了。
ares_li
2001-09-12
打赏
举报
回复
我是REDHAT LINUX7.1的,不用去掉就可以的
samdong
2001-09-12
打赏
举报
回复
我的可以用了,是防火墙的问题,取消防火墙后就可以了。
samdong
2001-09-06
打赏
举报
回复
我试过把/etc/xinet.d/wu-ftp文件改为disable=no重启后还是不行啊!真要去掉这仪项吗?我再试试,谢谢你啦!
killwin
2001-09-06
打赏
举报
回复
编辑etc/xinet.d/wu-ftp文件
去掉disable=yes
重起xinet进程就可以了
SecureCRT
7.1
.rar
内含32位和64位安装包。
PHP
7.1
源码安装包
本资源为PHP
7.1
源码安装包,可用于
Linux
系统源码安装PHP
服务
。
secureCRT
7.1
强大的
linux
远程管理工具,是技术开发人员必备的“生活用品”。
linux
十二章-虚拟用户访问
ftp
.mp4
ftp
--虚拟用户 Benet6.0 S2
LINUX
第十二章 实验报告 姓名: 李勰 所在班级: hb3017 日期: 2020 年 7 月 7 日 实 验 任 务 1. 搭建
服务
之前先关闭防火墙和se
linux
systemctl stop firewalld systemctl disable firewalld setenforce 0 2.挂载并安装软件vs
ftp
d和
ftp
。(
服务
端和客户端) mount /dev/cdrom /mnt/ (挂载) rpm -ivh /mnt/Packages/vs
ftp
d-3.0.2-22.el7.x86_64.rpm (安装
服务
端) rpm -ivh /mnt/Packages/
ftp
-0.17-67.el7.x86_64.rpm (安装客户端) 3.构建匿名可上传的
FTP
服务
器,操作目录为 /var/
ftp
/pub 注:在客户端登录后,默认情况下是可以下载的,但不能上传。 3.1配置主配置文件:vim /etc/vs
ftp
d/vs
ftp
d.conf 添加: anon_upload_enable=YES (允许匿名上传) 3.2修改完成之后重启
服务
systemctl restart vs
ftp
d 3.3 修改文件目录的w权限:chmod o+w /var/
ftp
/pub/ 3.4 查看并验证:ls -lhd /var/
ftp
/pub/ 3.5 知识扩充:anon_mkdir_write_enable=YES (允许匿名用户可创建目录) anon_other_write_enable=YES (允许匿名用户可删、可覆盖) anon_umask=022 (允许匿名用户上传文件有r权限,没有r权限不可下载) vim /var/
ftp
/pub/.message (切换目录提示信息) dirmessage_enable=YES (开始主配置文件该功能默认
开启
) 4.构建本地用户验证的
FTP
服务
器,本地用户为zhangsan lisi wangwu,并将其禁锢到宿主目录中,上传的权限掩码值为022(默认) 4.1 创建本地用户zhangsan、lisi、wangwu。并设置密码。(创建的用户不需要登录操作系统,只需要登录
ftp
。) useradd -s /sbin/nologin zhangsan useradd -s /sbin/nologin lisi useradd -s /sbin/nologin wangwu 4.2 完成上一部操作,就可以使用本地用户访问,要禁锢需要修改只配置文件 chroot_local_user=YES (是否将用户禁锢在主目录) allow_writeable_chroot=YES (允许被限制用户的主目录具有写的权限) 重启
服务
并测试。 4.3 知识扩充:chroot_list_enable=YES (
开启
白名单功能,允许白名单中的用户随意切换目录) chroot_list_file=/etc/vs
ftp
d/chroot_list(白名单所在位置,需自己创建) cd /etc/vs
ftp
d/ vim chroot_list :(文件中填写允许切换的用户) 5.结合user_list文件限制用户,仅允许zhangsan lisi 用户访问(设置白名单或黑名单) 5.1修改user_list vim user_list, 添加zhangsan、lisi。 5.2修改主配置文件:userlist_enable=NO (不禁用user_list列表中的用户) 6.设置
服务
器的监听地址,并将端口修改为2121 重启
服务
测试 6.1.主配置文件添加:listen_port=2121 6.2.重启
服务
:systemctl restart vs
ftp
d 6.3. netstat -anutp |grep "vs
ftp
d" 进行查看 7.设置
FTP
虚拟用户,readuser,writeuser 1.创建用户列表 2.生成db文件(数据库) 3.权限管理 4.新建虚拟用户映射账号 (系统账号) 5.pam认证文件 6.修改配置文件
7.1
.创建虚拟用户文件 cd /etc/vs
ftp
d/ vim vusers.list (奇数为用户名,偶数为密码) readuser 666666 Writeuser 666666 7.2. 生成db文件(数据库) 1. 建立虚拟
FTP
用户的帐号数据库文件用到db_load工具先安装软件包 rpm -ivh libdb-utils-5.3.21-19.el7.x86_64.rpm (默认已安装) 2. db_load -T -t hash -f vusers.list vusers.db 通db_load工具创建出Berkeley DB格式的数据库文件 7.3. 配置权限 chmod 600 vusers.* (保证其安全性) 7.4. 新建虚拟用户映射账号 (系统账号) useradd -d /viruser -s /sbin/nologin virtual 7.5. pam认证文件 在vs
ftp
d
服务
器中,用户认证是通过PAM(Pluggable Authentication Module,可插拔认证模块)机制来实现的,该机制包含灵活的选择认证方式。 vim /etc/pam.d/vs
ftp
d.vu(此文件名可自定义) 加入以下两行 auth required /lib64/security/pam_userdb.so db=/etc/vs
ftp
d/vusers account required /lib64/security/pam_userdb.so db=/etc/vs
ftp
d/vusers 7.6. 修改主配置文件 vim /etc/vs
ftp
d/vs
ftp
d.conf(:g /^#/d) guest_enable=YES 启用用户映射功能(添加) guest_username=virtual 指定映射的系统用户名称(添加) pam_service_name=vs
ftp
d.vu 指定新的PAM认证文件(修改) allow_writeable_chroot=YES (允许被限制用户的主目录具有写的权限) user_config_dir=/etc/vs
ftp
d/dir 匿名配置文件目录(添加) mkdir dir 创建目录 7.7. 为虚拟用户建立独立的配置文件,启动
服务
并测试。 注:虚拟用户配置文件时,将主配置文件中自定义的匿名用户相关设置注释掉。 注:给映射用户的家目录设置o+r让虚拟用户有读取权限 1.用户可以上传:(anon_umask=022) anon_upload_enable=YES 2.用户可以创建目录: anon_mkdir_write_enable=YES 3.用户可以修改文件: anon_upload_enable=YES 允许上传文件(为了覆盖
开启
的) anon_other_write_enable=YES 允许重名和删除文件、覆盖 4.设置权限: readuser 用户可以登录,并可以浏览、下载,但无法上传 writeuser 用户可以登录,并可以浏览、下载,只可以上传文件 5.匿名用户或其他系统用户将不能登录 vim user_list,向其中添加readuser Writeuser vim /etc/vs
ftp
d/vs
ftp
d.conf (修改主配置文件) userlist_enable=YES //*启用user_list用户列表文件 userlist_deny=NO //*不禁用user_list列表中的用户登录 详 细 实 验 步 骤 结 果 验 证 问 题 及 分 析
CD
linux
_0.9.
7.1
下载地址
CD
linux
_0.9.
7.1
下载地址
系统维护与使用区
19,615
社区成员
74,562
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章