配置匿名账号FTP服务器 在VMware虚拟机中启动一台虚拟机,并且安装Linux操作系统,作为ftp服务器 注意:网络地址配置为0(网络连接方式采用是NAT模式) 项目规划 windows客户端的资源管理器 0 匿名 访问 FTP服务器配置文件 序号 配置文件类型 文件路径 功能说明 1 主配置文件 /etc/vsftpd/vsftpd.conf 配置FTP服务器主要工作要通过修改此文件来完成。 2 PAM配置文件 etc/pam.d/vsftpd 主要用来加强vsftpd服务器的用户认证。 3 用户配置文件 /etc/vsftpd/user_list 主要根据主配置文件配置用户权限。 4 文件服务配置 /var/ftp vsftpd提供服务的文件集散地 配置思路: 启用匿名用户 设置匿名用户的根目录 允许匿名用户上传和下载文件 设置用户免密登录 设置本地系统权限 配置思路 启动vsftpd软件 进入vsftpd主配置文件 启用匿名用户 设置匿名用户可以在一个具备写权限的目录中创建新目录 启用匿名用户 service vsftpd start vim /etc/vsftp
2022-05-27 19:00:56 259KB linux 服务器 运维
权限管理 [root@tea ~]# ls -l passwd 查看权限 格式:ls -l [文件名] 文件属性含义 权限含义 权限 分类 r w x 实际含义 常用命令 实际含义 常用命令 实际含义 常用命令 文件 查看内容 cat more、less head、tail 修改文件内容 vi vim echo 没有实际含义 目录 列出目录中包含的内容 ls 更改目录清单,对目录中的文件个数做增加或减少操作 mkdir rm touch cp mv rmdir 进入目录 cd 权限实际意义 修改权限 命令:chmod; 格式:chmod [选项] [权限] 文件名或用户名; 两种方法:字符设定法; 数字设定法。 u:user g:group o:other a:all +:增加权限 -:删除权限 =:设定某种权限,同时取消其他权限 r:表示可读 w:表示可写 x:表示可执行 修改权限 格式:chmod [who][+|-|=][mode] 文件名|目录名; 字符设定法 修改权限 实战:修改文件f.txt的权限,使得所有人都对该文件拥有读写权限。 [root@tea ~]# chmod
2022-05-27 19:00:55 315KB linux 文档资料 运维 服务器
群组管理 [root@tea ~]# cat /etc/group 组配置文件信息: root:x:0: bin:x:1: daemon:x:2: sys:x:3: adm:x:4: tom:x:1002: betty:x:1003: //省略部分输出 查看组配置文件命令: 组配置文件含义 注意:每个用户都可以加入多个附加组,但是只能属于一个初始组。 群组名称: 群组密码: 用户组ID: 组成员: [root@tea ~]# groupadd test [root@tea ~]# tail -3 /etc/group tss:x:59: bookstore:x:1000:math test:x:1001: [root@tea ~]# 增加群组 命令:groupadd; 格式:groupadd [选项] 组名; 选项:-g 指定组 ID; 修改群组 命令:groupmod; 格式:groupmod [选项] 组名; 选项:-g GID:修改组 ID; -n 新组名:修改组名; 删除群组 命令:groupdel; 格式:groupdel 组名; [root@tea ~]# groupdel
2022-05-27 19:00:52 364KB linux 文档资料 运维 服务器
1
文件的创建、查找及删除 文件类型 文件创建命令—touch 格式:touch [选项] 文件名; 在当前目录创建文件 file.txt; touch命令的用法 案例1 touch命令的用法 在当前目录创建file1.mp3—file7.mp3,共7个文件; 案例2 查看文件内容命令 more指令:分页显示文件内容; less指令:可以向前或向后查看文件内容; head指令:查看文件开头的内容; tail指令:显示文件尾部的内容; cat指令:显示文件内容; 例如: more file1 查看文件file1的文件内容; more -10 file2 查看文件file2的内容,一次显示10行; more +15 file3 查看文件file3的内容,从第15行开始显示; more命令 作用:more命令分页显示文件内容; 格式:more [选项] 文件名; 常用参数: -n 定义屏幕大小为n行; +n 从笫n行开始显示; 快捷键:空格 下一页; 回车 下一行; b 上一页; less命令 作用:可以向前或向后查看文件内容; 格式:less [选项] 文件名; 常用参数:-m 显示类似mor
2022-05-27 19:00:52 585KB linux 文档资料 运维 服务器
文件的归档与压缩 tar命令 选项 含义 -c 将多个文件或目录进行打包 -A 追加tar文件到归档文件 -f包名 指定包的文件名。包的扩展名是用来给管理员识别格式的,所以一定要正确制定扩展名 -v 显示打包文件过程 表1 tar打包命令常用选项及含义 例子: 打包文件和目录 [root@localhost ~]# tar -cvf 1.txt.tar 1.txt #把1.txt打包为1.txt.tar文件 [root@localhost ~]# ll -d test/ drwxr-xr-x 2 root root 4096 6月 17 21:09 test/ #test是测试目录 [root@localhost ~]# tar -cvf test.tar test/ test/ test/test3 test/test2 test/test1 #把目录打包为test.tar文件 tar命令做解打包操作 选项 含义 -x 对tar包做解打包操作。 -f 指定要解压的tar包的报名。 -t 只查看tar包中有哪些文件或目录,不对tar包做解打包操作。 -C 目录 指定解打包位置。 -v
2022-05-27 19:00:51 197KB linux 源码软件 运维 服务器
文件路径 含义 不是由/写起的路径,以 . 或者.. 表示的路径 示例 ./bin ../lib 含义 从/(也被称为根目录)开始的路径 示例 /usr/bin /usr/lib 绝对路径 相对路径 绝对路径和相对路径 cd命令的作用 命令名称:cd; 格式:cd 目录名; 功能:切换当前工作目录至指定目录 ,可绝对目录, 也可相对目录。 [root@localhost bin]# cd /usr/lib [root@localhost lib]# pwd /usr/lib 在从当前/usr/bin目录切换到/usr/lib目录。 [root@localhost bin]# cd ../lib [root@localhost lib]# pwd /usr/lib cd命令的基本用法 案例 . 表示用户所处的当前目录; 已知用户在/usr目录,请表示当前目录下的bin目录; ./bin 路径中特殊符号的含义 用法 案例 .. 表示上级目录; 已知用户在/var/lib,要求切换到上一级/var目录; [root@localhost lib ]# cd ../ [root@localhos
2022-05-27 19:00:50 270KB linux 运维 服务器
远程管理LINUX 基于SSH协议的远程管理工具 PuTTY远程管理工具 SecureCRT远程管理工具 Putty远程管理工具 Putty是一款完全免费 Windows 远程管理客户端 工具,体积小,操作简单, 不需要安装。 SSH协议 SSH协议是用于命令行界面远程管理的协议,几乎所有操作系统都默认支持此协议。 主机名称(或 IP 地址)文本框 中输入远程登录主机 IP 地址, 如 192.168.8.88。 注意:建议选择 SSH,Telnet 服务密码 会被明文传输,安全性较差,目前 大多数UNIX/Linux 系统默认禁用 Telent。 PuTTY远程管理工具 PuTTY远程管理工具 PuTTY远程管理工具 SecureCRT远程管理工具 一款功能强大的远程管理工具,该软件将SSH(Secure Shell)的安全登录、数据传送性能与 Windows 终端仿真提供的可靠性、可用性和可配置性融于一身。 SecureCRT远程管理工具 管理多台服务器时可以很 方便地记住多个地址,并且可 以设置自动登录,方便远程管 理,效率很高。 与 PuTTY 相比,SecureCRT 需要安
2022-05-27 19:00:49 733KB linux 运维 服务器
DHCP服务器的安装与配置 某公司共有办公电脑200台,假设你是该公司的网络管理员,请你规划网络并完成DHCP服务器的安装与配置。 具体参数 DHCP服务器IP地址:192.168.1.254/24 IP分配范围:192.168.1.2-192.168.1.253 默认网关:192.168.1.1 DNS服务器:8.8.8.8 子网:192.168.1.0/24 网络规划 配置思路 (1)配置服务器主机网络。 (2)安装DHCP服务器。 (3)编辑主配置文件。 (4)启动服务器。 (5)配置客户端,获取IP地址。 配置思路 配置服务器主机网络 执行命令打开网络配置文件: vi /etc/sysconfig/network-scripts/ifcfg-ens33 按照规划完成服务器网络配置: BOOTPROTO=static IPADDR=192.168.1.254 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 安装DHCP服务器 如果没有安装,则安装DHCP服务器,执行命令: rpm –qa dhcp 首先查看是否安装dh
2022-05-27 14:01:11 459KB 服务器 linux 文档资料 运维
DHCP服务器配置案例 某公司成立之初需要组建局域网,局域网规划如下: DHCP服务器IP地址:192.168.88.254/24 IP分配范围:192.168.88.3-192.168.88.253 子网掩码:255.255.255.0 默认网关:192.168.88.2 DNS服务器:8.8.8.8 Web服务器网卡mac地址为:00:0C:29:32:E0:0C,分配地址 192.168.88.252 请你配置DHCP服务器为局域网分配IP地址 耐心细致 不断探索 如何将DHCP服务设置为开机自动启动?
2022-05-27 14:01:11 280KB 服务器 linux 运维
DNS服务器的安装与配置 公司新购一台web服务器,IP地址为52,由于使用IP地址访问不便,假设你是该公司的网络管理员,请你完成DNS服务的配置,使得用户可以通过域名访问该网站。 DNS服务器IP:54/24 公司DNS区域:abccompany.cc Web服务器主机名:www Web服务器主机ip:192.168.88. 252 /24 网络规划 abccompany.cc 192.168.88. 252 配置思路 (1)配置服务器主机网络。 (2)安装DNS服务器。 (3)编辑DNS服务器配置文件。 (4)启动服务器。 (5)配置客户端,进行域名解析。 配置思路 配置服务器主机网络 打开网络配置文件: vi /etc/sysconfig/network-scripts/ifcfg-ens33 按照规划完成服务器网络配置: BOOTPROTO=static IPADDR=54 NETMASK= GATEWAY= DNS1=54 安装DNS服务器 如果没有安装,则安装 该软件包,执行命令: rpm –qa | grep bind 首先查看是否安装DNS软件包bind,执行命令: y
2022-05-27 14:01:09 438KB 服务器 linux 文档资料 运维