实验案例:FTP服务器搭建与配置 |
您所在的位置:网站首页 › ftp服务器最简单的搭建和配置 › 实验案例:FTP服务器搭建与配置 |
实验案例:FTP服务器搭建与配置
1.创建一个常规的FTP服务器资源根目录; 2.创建两个班级的公共资源目录; 3.创建各个班级的子目录; 4.对于各级目录进行权限设置。 1.2. 资源图设计系统:Linux(CentOS 7.6) 3.2.开发与运行环境Java 1.8以上版本 3.3.编码工具推荐:Vim; 其他任何个人喜欢的文本编辑器; 二.实验环节 2.1. FTP资源目录构建:用来实现各个班级资源的存储。构建FTP服务器资源根路径; /usr/ftp构建班级资源目录; /usr/ftp/class01 、/usr/ftp/class02构建各个班级的子目录。 /usr/ftp/class01/zhangsan、/usr/ftp/class01/lisi 2.2. 创建用户、组、设置密码。创建班级组信息; 创建班级中的账户信息; useradd groupadd创建账户对应的密码。 passwd 2.3. 配置资源目录权限。修改班级资源目录的拥有者配置; chown修改班级资源目录的权限。 chmod u+x g+x o+x 2.4. FTP客户端访问服务器。 三. 实验操作 01. 步骤一:FTP资源目录构建操作FTP资源目录创建说明 一般Linux提供一个可行执行的脚本文件 脚本文件名:init.sh 拓展: 效果: 1.创建用户组信息 2.修改脚本可执行权限 $ chmod +x init_group.sh3.执行脚本 bash init_group.sh拓展: 查询所有组 : $ cat /etc/group查询特定的组: $ cat /etc/group|grep class01 $ cat /etc/group|grep class02 $ cat /etc/group|grep class*4.创建账户信息 $ touch init_user.sh $ vim init_user.sh5.修改脚本可执行权限 $ chmod +x init_user.sh6.执行脚本 $ ./init_user.sh7.查看用户 $ cat /etc/passwd $ cat /etc/passwd|grep ran $ cat /etc/passwd|grep wang $ cat /etc/passwd|grep liu8.创建账户密码信息 9.修改脚本可执行权限 $ chmod +x init_passwd.sh10.执行脚本 11.密码验证 操作过程: 设置班级根目录拥有者 设置3个自定义用户家目录拥有者 命令实现: $ touch owner_settings.sh $ vim owner_settings.sh修改脚本可执行权限: $ chmod +x owner_settings.sh 操作目录权限配置修改脚本可执行权限: $ chmod +x permission_settings.sh 步骤效果各个目录的权限情况 效果图示: 如何实现用户删除操作? 如何实现用户权限变更操作 ? |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |