




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Linux操作系统实验报告学 号: 姓 名: 提交日期:2014-12-14成 绩:简短评语:教师签字:东北大学秦皇岛分校计算机与通信工程学院Linux操作系统 实验报告【实验编号】1【实验名称】Linux 安装实验【实验目的】 (1) 熟练掌握 Linux 系统的安装 (2) 掌握虚拟机的使用【实验内容】1. 新建虚拟机a) 打开 VMware,单击菜单“file-new-virtual machine”,开始创建虚拟机b) 虚拟机提供两种安装方式“Typical”和“Custom”,选择“Typical”c) 选择需要安装的操作系统,选择 Linux-Red Hat Linuxd) 输入虚拟机名称和保存文件夹e) 选择网络连接方式,选择“Use bridged networking”f) 设定虚拟机的硬盘容量设为 4G2. 调整虚拟机的参数单击下图中的“Edit virtual machine settings”,调整虚拟机的参数。如图所示,单击“Memory”可以调整虚拟机的内存;单击“Ethernet”可以调整网卡的工作模式;单击“cd-rom”可以设置虚拟机的光驱使用 ISO 文件代替光盘,单击最下面的“add”、“remove”按钮可以添加、删除硬件。使用 ISO 镜像安装,单击 CD-ROM。在出现的对话框中选择“Use ISO image”,然后选择 ISO 镜像文件的存储位置,点击绿色箭头,启动虚拟机3. RedHat Linux 9.0 系统安装3. 系统的启动和关闭(1) 注销系统rootlab root# logout(2) 重新启动系统做个重开机的仿真(只是记录并不会真的重开机)rootlab root# reboot w(3) 关闭系统系统马上关机,并且不重新启动:rootlab root# shutdown h now关闭系统后关闭电源:rootlab root# halt p【思考题】1. 虚拟机中使用格式化命令是否会对原有系统造成损坏?答:基本不会,该操作系统只能算是一个文件,只有读写操作,对硬盘影响不大2. Linux 如何分区?答:首先要有一个交换分区swap格式的,大小为内存的12倍,然后随意设置自己想要的分区,格式是ext3,添加根分区/。3.Linux 挂载点的含义。挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。【实验编号】2【实验名称】Linux 命令操作实验文件目录【实验目的】 (1) 掌握 Linux 的 shell (2) 会运用 Linux 下的目录和文件命令【实验内容】 1. shell 的使用检查系统当前运行的 shell 版本:rootlab root# echo $SHELL从当前 shell 下切换到 csh:rootlab root# csh退出 csh,回到 bash:rootlab root# exit在系统的根目录下寻找文件文件名第一个字符为任意字符,后面是 asswd 的文件:rootlab root# find / -name ?asswd列出/etc 目录下的所有以.conf 结尾的文件:rootlab root# ls /etc/*.conf列出/etc 目录下的特定文件。此文件文件名第一个字符为“S”“s”“H”“h”中之一,后面的字符为“osts” rootlab root# ls /etc/HhSsosts创建 ls a 的别名 lsa:rootlab root# alias lsa=ls -a比较两个命令的输出结果:rootlab root# ls -arootlab root# lsa取消别名 ls a 的别名 lsa:rootlab root# unalias lsa比较两个命令的输出结果:rootlab root# ls -arootlab root# lsa命令替换rootlab tmp# echo pwd输入重定向 cat 从/root/ anaconda-ks.cfg 文件中获取输入并显示文件内容:rootlab root# cat/root/ anaconda-ks.cfg输出重定向建立 my.out 文件root lab root# touch my.out将 ls 命令的输出写入 my.out 文件中rootlab root# ls l /root /root/my.out查看 my.out 文件内容。可以发现和直接使用 ls 命令在屏幕上的输出一致:rootlab root# cat /root/my.out删除 my.out 文件:root lab root# rm -f /root/my.out管道的使用:root lab root# rpm -qa | grep kudzu2. 文件和目录操作命令使用 cd 命令,进入/tmp 目录:rootlab root# cd /tmp/使用 pwd 命令查看当前路径:rootlab tmp# pwd使用 mkdir 命令建立一个目录 linuxtestrootlab tmp# mkdir linuxtest使用 ls 命令查看/tmp 目录中是否出现了 linuxtest 目录rootlab tmp# ls进入 linuxtest 目录rootlab tmp# cd linuxtest/查看此目录中是否有文件rootlab linuxtest# ls使用 find 命令在根目录下查找以”passwd”开头的所有文件rootlab linuxtest# find / -name passwd*使用 cp 命令将/etc/passwd 文件复制到当前目录中rootlab linuxtest# cp /etc/passwd .列出当前目录下文件的详细信息,特别注意 passwd 的权限和用户,用户组rootlab linuxtest# ls l 改变 passwd 文件的权限属性为 777,也就是 rwxrwxrwxrootlab linuxtest# chmod 777 passwd 改变 passwd 的用户所有者为 nobodyrootlab linuxtest# chown nobody passwd 改变 passwd 文件的组所有为 nobodyrootlab linuxtest# chgrp nobody passwd使用 ll 命令列出文件的详细信息,注意再次观察 passwd 文件的权限,用户和用户组rootlab linuxtest# ll 使用 cat 命令查看 passwd 文件的内容rootlab linuxtest# cat passwd使用 grep 命令在 passwd 文件中寻找 nobody 字串rootlab linuxtest# grep nobody /tmp/linuxtest/passwd使用 wc 命令对 passwd 进行统计rootlab linuxtest# wc passwd 使用 mkdir 命令建立一个目录 studentrootlab linuxtest# mkdir student使用 mv 命令将 passwd 文件从/tmp/linuxtest/目录移动到/tmp/linuxtest/student 目录rootlab linuxtest# mv /tmp/linuxtest/passwd /tmp/linuxtest/student进入/tmp/linuxtest/student 目录rootlab linuxtest# cd student 列出目录中文件,注意是否有 passwdrootlab student# ls 使用 rm 命令强制删除 passwd 文件rootlab student# rm -f passwd 回到/tmp/ linuxtest 目录rootlab student# cd . 使用 rmdir 命令删除目录 studentrootlab linuxtest# rmdir student 回到/tmp 目录rootlab linuxtest# cd . 使用 rm 命令删除目录 linuxtestrootlab tmp# rm -fr linuxtest【思考题】(1) 如何显示隐藏文件答:ls -a 命令(2) Linux 都有哪几种基本的文件形式答regular file 普通文件;directory 目录;character device 字符设备文件;block device 块设备文件;FIFO (named pipe) 命名管道;symbolic link 软链接socket 网络套接字【实验编号】3【实验名称】Linux 命令操作实验压缩及其他【实验目的】 (1)掌握 Linux 的压缩、解压缩命令 (2)掌握 Linux 下的其他重要命令【实验内容】1压缩、解压缩命令在/root 目录下建立新目录 studentrootlab root# mkdir student进入 student 目录rootlab root# cd student在 student 目录下建立目录 stu1、stu2,文件 test1、test2rootlab student# mkdir stu1rootlab student# mkdir stu2rootlab student# touch test1rootlab student# touch test2回到/root 目录下,并查看目录下文件rootlab student# cd .rootlab root# ls把/root/student 目录下文件和子目录打包,打包文件名为 student.tar。rootlab root# tar cvf student.tar /root/student查看 student.tar 打包文件的内容。rootlab root# tar tvf student.tar把/root/student 目录下的文件和子目录打包,并进行压缩,文件名为 student2.tar.gz。rootlab root# tar zcvf student2.tar.gz student/查看目录下文件rootlab root# ls删除 student 目录rootlab root# rm -fr student把 student2.tar.gz 这个打包文件还原并解压缩。rootlab root# tar xzvf student2.tar.gz查看目录下文件rootlab root# ls删除文件 student.tar、 student2.tar.gz 和解压出的目录 studentrootlab root# rm -fr student.tarrootlab root# rm -fr student2.tar.gzrootlab root# rm fr student2.挂载命令获得系统支持的文件系统类型:rootlab root# cat /proc/filesystems确定设备的名称:rootlab root# cat /var/log/messages挂载 fat32 的分区:rootlab root# mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom或者使用rootlab root# mount -t vfat -o iocharset=cp936 /dev/hda7 /mnt/cdrom挂载 ntfs 的分区:rootlab root# mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom挂载镜像文件:rootlab root# mount -o loop /abc.iso /mnt/cdrom挂载 USB 闪存。rootlab root# mount /dev/sda1 /mnt/cdrom3. 其他常用命令显示/etc/passwd 文件的前 5 行内容,且显示文件内容前,显示文件的文件名:rootlab root# head -n 5 v /etc/passwd使用 df 命令查看磁盘的使用情况:rootlab root# df为/etc/passwd 文件建立一个软连接/tmp/passwdlinkrootlab tmp# ln -s /etc/passwd /root/passwdlink列出/root 目录下文件的详细信息,注意 passwdlink 文件:rootlab root# ll /root删除软链接 passwdlink:rootlab root# rm -fr /root/passwdlink变成 stu 用户,执行一个命令就结束(需要系统存在 stu 用户):rootlab root# su -c cat anaconda-ks.cfg stu显示 umount 命令简要说明:rootlab root# man -f umount显示时间后跳行,再显示目前日期:rootlab root# date +%T%n%D显示本月月历:rootlab root# cal【思考题】(1) 打包和压缩的区别答:打包就是将一个文件夹变成一个文件,压缩是缩小文件的所占的空间(2) 如何选择挂载点和挂载类型答:任意空目录都可作为挂载点,手动挂载建议挂到/mnt/foo/。挂载类型现在不用制定,mount可以自动识别分区格式。对于ISO文件,需要制定-o loop.(3) 硬链接和软链接的区别答:软链接实际上只是一段文字,里面包含着它所指向的文件的名字,系统看到软链接后自动跳到对应的文件位置处进行处理;相反,硬链接为文件开设一个新的目录项,硬链接与文件原有的名字是平权的,在Linux看来它们是等价的。由于这个原因,硬链接不能连接两个不同文件系统上的文件。【实验编号】4【实验名称】Linux 系统管理实验【实验目的】 (1) 掌握 Linux 初步的系统管理 (2) 会在 Linux 下安装各种软件 (3) 学会使用 vi 编辑器【实验内容】1.系统管理命令1)查看用户和组文件,注意每个文件中的重要字段进入/etc 目录,rootlab root# cd /etc/注意查看和用户和用户组有关的文件rootlab etc# ls查看用户帐号文件rootlab etc# cat passwd查看用户口令文件rootlab etc# cat shadow查看用户组帐号文件rootlab etc# cat group查看用户组口令文件rootlab etc# cat gshadow2)用户和组帐户的维护命令增加 student 用户组rootlab etc# groupadd student增加 student 用户,并且指定用户组为 studentrootlab etc# useradd -g student student为 student 用户设置密码rootlab etc# passwd student使用 su 命令将当前用户由 root 转换为 studentrootlab etc# su student使用 id 命令显示当前用户的 UID 和 GIDstudentlab etc$ id显示登陆者自身的用户名称studentlab etc$ whoami将当前用户切换为 rootstudentlab etc$ su使用 id 命令查看 student 的 UID 和 GIDrootlab root# id student使用 usermod 命令修改 student 用户名为 sturootlab root# usermod -l stu student使用 groupmod 命令修改 student 用户组为 sturootlab root# groupmod -n stu student查看 stu 用户的 UID 和 GID,注意和 student 进行比较rootlab root# id stu删除 stu 用户rootlab root# userdel stu查看 stu 用户是否存在rootlab root# id stu2. 软件的安装1)rpm 包软件的安装进入/root/lab 目录,此目录存放着实验用软件rootlab root# cd /root/labsoft列出目录中文件rootlab labsoft# ls使用 rpm 命令安装 vsftpd 软件(FTP 软件)rootlab labsoft# rpm -ivh vsftpd-1.1.3-8.i386.rpm进入/etc 目录rootlab labsoft# cd /etc/列出文件,注意观察是否有 vsftpd 目录rootlab etc# ls进入 vsftpd 目录rootlab etc# cd vsftpd列出文件,看到 vsftpd.conf 文件,说明安装成功rootlab vsftpd# ls回到/root 目录rootlab vsftpd# cd /root卸载 vsftpdrootlab root# rpm -e vsftpd查看/etc 目录下是否还有 vsftpd 目录rootlab root# ls /etc2)二进制包软件的安装进入/root/labsoft 目录,此目录存放着实验用软件rootlab root# cd /root/labsoft将压缩包 jakarta-tomcat-5.0.30.tar.gz 复制到 /usr/local/目录下rootlab labsoft# cp jakarta-tomcat-5.0.30.tar.gz /usr/local/进入/usr/local/目录东北大学秦皇岛分校Linux 操作系统实验指导书 rootlab labsoft# cd /usr/local/查看是否有 jakarta-tomcat-5.0.30.tar.gzrootlab local# ls使用 tar 命令将 jakarta-tomcat-5.0.30.tar.gz 进行解压缩rootlab local# tar zxvf jakarta-tomcat-5.0.30.tar.gz查看目录,是否生成目录 jakarta-tomcat-5.0.30rootlab local# ls进入 jakarta-tomcat-5.0.30 目录rootlab local# cd jakarta-tomcat-5.0.30列出文件,可以知道这个是二进制包,则安装完成rootlab jakarta-tomcat-5.0.30# ls l回到/usr/local 目录rootlab jakarta-tomcat-5.0.30# cd .删除目录和安装文件rootlab local# rm -fr jakarta-tomcat-5.0.30rootlab local# rm -fr jakarta-tomcat-5.0.30.tar.gz3)源代码包软件的安装进入/root/labsoft 目录,此目录存放着实验用软件rootlab root# cd /root/labsoft将 httpd-2.0.52.tar.gz 复制到/usr/local/目录rootlab labsoft# cp httpd-2.0.52.tar.gz /usr/local/进入/usr/local/目录rootlab labsoft# cd /usr/local/列出文件,查看是否有 httpd-2.0.52.tar.gzrootlab local# ls使用 tar 命令将 httpd-2.0.52.tar.gz 解压缩rootlab local# tar zxvf httpd-2.0.52.tar.gz列出文件,查看是否出现 httpd-2.0.52 目录rootlab local# ls进入 httpd-2.0.52 目录东北大学秦皇岛分校Linux 操作系统实验指导书 rootlab local# cd httpd-2.0.52列出文件,发现为源代码包rootlab local# ls对源码进行配置rootlab httpd-2.0.52# ./configure编译源代码rootlab local# make安装软件rootlab local# make install清除安装过程中产生的无用文件rootlab local# make clean进入上级目录/usr/localrootlab httpd-2.0.52# cd .列出文件,查看是否出现 apache2 目录rootlab local# ls进入 apache2 目录rootlab local# cd apache2/列出文件,查看后可知安装完成rootlab apache2# ls回到/usr/local 目录rootlab apache2# cd .删除目录和安装文件rootlab local# rm -fr apache2rootlab local# rm -fr httpd-2.0.52rootlab local# rm -fr httpd-2.0.52.tar.gz4)vi 编辑器的使用根据课本的相关章节,熟练使用 vi 编辑器【思考题】(1) 二进制包和源代码的区别答:二进制包是事先编译的二进制的软件包,其优点是安装容易使用,缺点是缺乏灵活性,RPM是red hat package manager的缩写,里面包含可执行二进制文件(2) 使用 vi 编辑器,如何向文件中插入字符答:i、a、o【实验编号】5【实验名称】Linux 网络和进程管理【实验目的】 (1) 掌握 Linux 网络的配置 (2)掌握掌握 Linux 的进程管理命令【实验内容】 (1) 网络配置命令使用 netconfig 命令开启网络配置界面,然后点击”yes”,在出现的界面中,根据屏幕提示输入网络地址和信息,IP address(网络地址),netmask(子网掩码),default gateway (默认网关)。rootlab root# netconfig配置后,需要重新启动网络rootlab root# /etc/init.d/network restart显示本机的机器名rootlab root# hostname使用 ifconfig 命令查看网络的所有接口rootlab root# ifconfig查看特定接口 eth0 的状态rootlab root# ifconfig eth0将 eth0 接口停止rootlab root# ifconfig eth0 down启动 eth0 接口rootlab root# ifconfig eth0 up将 eth0 接口停止rootlab root# ifdown eth0启动 eth0 接口rootlab root# ifup eth0使用 route 查看路由分配表rootlab root# route为接口 eth0 增加静态路由rootlab root# route add -net netmask dev eth0再次查看路由表,观察变化rootlab root# route删除 eth0 路由表中的指定值rootlab root# route del -net netmask dev eth0查看路由表的变化rootlab root# routeping 回送地址rootlab root# ping ping 机器的网关,网关值根据具体的网络环境决定(由于网络原因,可能无法 ping 通)rootlab root# ping 使用 traceroute 命令跟踪本机到地址 之间的路由数据包(由于网络原因,可能无法跟踪到)rootlab root# traceroute 使用 traceroute 命令跟踪本机到地址 6 之间的路由数据包,根据网络的具体情况,可能路由不能到达对方rootlab root# traceroute 6使用 netstat 的-a 命令查看所有配置的端口rootlab root# netstat -a| more使用 netstat 的-an 命令查看所有配置的端口,以数字形式显示 IP 地址rootlab root# netstat -an| more查询 DNS 服务器,找到域名对应的 IP 地址rootlab root# nslookup 监视 eth0 接口的 TCP/IP 连接rootlab root# tcpdump -c 10 -i eth0监视特定主机的 TCP/IP 连接rootlab root# tcpdump host 你想要监视连接的 IP 地址(2) 网络配置文件查看网络设置文件 networkrootlab root# cat /etc/sysconfig/network查看 IP 地址和主机名映射的文件rootlab root# cat /etc/hosts查看端口号和服务名之间的映射文件,| more 是使用管道进行分页显示rootlab root# cat /etc/services | more查看名字解析器配置文件rootlab root# cat /etc/host.conf查看端口号和服务器名映射文件rootlab root# cat /etc/services查看本机使用的 dns 服务器文件rootlab root# cat /etc/resolv.conf查看网络脚本文件rootlab root# cat /etc/init.d/network | more(3) 进程管理和查看登陆用户使用 ps 命令的-f 参数查看进程rootlab root# ps -f使用 ps 命令的-e 参数查看进程rootlab root# ps e使用 ps 命令的-l 参数查看进程rootlab root# ps l查看用户的行为rootlab root# w查看登陆的相关信息rootlab root# who查看用户登陆的历史行为rootlab root# last【思考题】(1) ifconfig down 和 ifdown 是否相同答:不同,用ifconfig eth0 down时,其实dhclient并没有停止,只是由管理员把网卡的接口关了,使网卡不再发送和接收包。而ifdown指令使整个网卡停止工作,同时dhclient也停止的工作。(2) 如何使用 ping 命令确定网络故障答:ping 如果通说明内网没问题ping 外网域名或IP如果通证明外网没问题【实验编号】6【实验名称】Samba 服务器配置实验【实验目的】 掌握 samba 服务器的配置应用【实验内容】1. samba 服务器的配置(1) samba 服务器的安装进入软件文件夹rootlab labsoft# cd /root/labsoftrootlab labsoft# ls安装 samba 软件包rootlab labsoft# rpm ivh samba-common-2.2.7a-7.9.0.i386.rpmrootlab labsoft# rpm ivh samba -2.2.7a-7.9.0.i386.rpmrootlab labsoft# rpm ivh samba-client-2.2.7a-7.9.0.i386.rpm(2) samba 服务器的配置在/etc/samba 目录下,有三个默认的 Samba 的配置文件:smb.conf:主配置文件。smbusers:Linux 和 Microsoft Windows 用户名数据文件。lmhosts:IP 地址与 NetBIOS 名称数据文件。配置/etc/samba/smb.conf 文件进入 samba 配置文件夹rootlab labsoft# cd /etc/samba编辑 smb.con 文件rootlab labsoft# vi smb.conf(3)smb.conf 全局参数设置workgroup = MYGROUP /设定工作组名server string = Samba Server /设定机器的说明信息;hosts allow = 192.168.1. 192.168.2. 127./设置允许访问的网络和主机 IPprintcap name = /etc/printcap/打印机配置文件路径load printers = yes/自动加载打印机。guest account = pcguest/建立客户账号log file = /var/log/samba/log.%m/对从不同机器建立的连接建立不同的日志文件。max log size =50 /限制日志文件的最大尺寸(单位是 KB)security = user /定义 Samba 的安全级别。password server = /当 security=server 时打开此口令,并指定进行口令验证的主机地址。encrypt passwords = yes/设置是否对口令进行加密。passwd file = /etc/samba/smbpasswd/设置存放 Samba 用户口令的文件。username map = /etc/samba/smbusers /设置 Linux 用户可映射成不同 SMB 用户名的文件。include = /etc/smb.conf.%m/对不同的客户机使用不同配置文件comment = Home Directories /该选项为服务器的描述说明文字browseable = no /指定其他用户是否可以浏览个人主目录writable = yes/设置此目录是否可以写入。valid users = %S /设置允许登陆访问的用户create mode = 0664 /设置文件的访问权限。directory mode = 0775 /设置目录的访问权限comment = Temporary file space/目录的注释说明信息。path = /tmp/共享资源的本地路径。read only = no/设定是否只读。public = yes/是否允许目录共享。comment = my share/设定目录的注释说明为 my share。path=/home/bxs/设定用户的共享目录为/home/bxs。public=yes/设定开放共享。writable = yes/设定可以对该目录进行写操作(3) 检查 smb.confrootlab root# testparm(4) Samba 服务器的启动停止启动服务,使用以下命令:rootlab root# /etc/init.d/smb start停止服务,使用以下命令:rootlab root# /etc/init.d/smb stop重新启动服务,使用以下命令:rootlab root# /etc/init.d/smb restart(5) 设定 Samba 用户口令(user 模式)将用户加入口令文件并设置口令(该用户必须是系统中存在的用户)。rootlab root# smbpasswd -a student2. 使用 Samba 服务器(1) 从 Windows 系统访问共享在 Windows 系统下,选择【开始】|【搜索】|【计算机或人】|【网络上的计算机】命令,在文本框中输入 Samba 服务器的地址,单击【搜索】按钮,查找到共享的计算机,双击共享计算机名,在弹出的对话框中输入用户名和口令,如图 2 所示。如果口令(2) 从 linux 系统访问共享使用 smbclient 命令smbclient 的命令格式为:smbclient /hostname/sharename -U username在命令的实际使用过程中,把 hostname 替换为想连接的 Samba 服务器的主机名或 IP 地址,把 sharename 替换为想浏览的共享目录的名称,把 username 替换成系统的 Samba 用户名,输入正确的口令即可。例如:rootlab root# smbclient //test -U student使用 smbmount 命令smbmount 命令将一个 Samba 的共享目录挂载到本地目录。例如,现在想共享 上的 test 目录,使用 smbmount 命令操作如下:创建挂载点目录rootlab root# mkdir /mnt/smb将 上共享的 test 目录挂载到本地的/mnt/smb 目录下rootlab root# smbmount //test /mnt/smb挂载成功以后,对 上 test 文件的访问只需要访问/mnt/smb 就可以了,如同使用本地目录一样。如果共享结束,卸载掉此目录即可。rootlab root# umount /mnt/smb【思考题】(1) Samba 的安全级别有哪些,有何异同答:按从低到高分为四级 share,user,server,domain(2) Samba 的用户有什么特点答:可以不是系统用户。【实验编号】9【实验名称】FTP 和 MAIL 服务器配置实验【实验目的】 (1) 掌握 VSFTP 服务器的配置方法 (2) 掌握 Sendmail 服务器的配置方法【实验内容】1. FTP 服务器的配置(1) 安装 vsftp 服务器进入软件文件夹rootlab root# cd /root/labsoft安装 vsftpd 软件包rootlab labsoft#rpm ivh vsftpd-1.1.3-8.i386.rpm(2) 配置 vsftp 配置文件进入/etc 目录rootlab labsoft# cd /etc编辑 vsftpd.conf 文件rootlab etc# vi vsftpd/vsftpd.confanonymous_enable=YES 是否允许匿名 ftp,如否选择 NOlocal_enable=YES 是否允许本地用户登录write_enable=YES 是否开放本地用户的写权限local_umask=022 设置本地用户的文件的掩码是 022,默认值是 077#anon_upload_enable=YES anon_upload_enable=YES 是否允许匿名用户上传文件#anon_mkdir_write_enable anon_mkdir_write_enable 是否允许匿名用户创建新文件夹=YES 是否显示目录说明文件 , 默认是dirmessage_enable=YES但需要手工创建.message 文件xferlog_enable=YES 激活上传下载日志connect_from_port_20=YE 启 用 FTP 数 据 端 口 的 连 接 请 求S (ftp-data).#chown_uploads=YES 是否改变上传文件的属主,如果是#chown_username= 需要输入一个系统用户名,可以把上传的文件都改成 root 属主whoever#xferlog_file=/var/log/vsftp 传输日志的路径和名字默认是d.log /var/log/vsftpd.logxferlog_std_format=YES 是否使用标准的 ftp xferlog 模式#idle_session_timeout=600 设置默认的断开不活跃 session 的时间#data_connection_timeout= data_connection_timeout=120设置数据传输超时时间#nopriv_user=ftpsecure默认是 nobody#ascii_upload_enable=YES 是否使用 ascii 码方式上传和下载#ascii_download_enable= 文件#ftpd_banner=Welcometo blah FTP service.#deny_email_enable=YES 是否允许禁止匿名用户使用某些邮件地址,如果是,输入禁止的邮件#banned_email_file= anon_other_write_enable 允许匿名用户对服务器上的文件或文件夹有更名或删除操作的权限max_clients=200 指定服务器总的并发连接数max_per_ip=2 指定每个客户机的最大连接数accept_timeout=120 空闲 2 分钟后自动中断连接local_max_rate=80000 本地用户最大传输速率(KB/s)anon_max_rate=80000 匿名用户最大传输速率(KB/s)(3) 启动停止服务器启动服务器rootlab etc# /etc/init.d/vsftpd start 或rootlab etc# service vsftpd start停止服务器rootlab etc# /etc/init.d/vsftpd stop 或rootlab etc# service vsftpd stop重新启动服务器rootlab etc# /etc/init.d/vsftpd restart 或rootlab etc# service vsftpd restart(4) 修改匿名用户上传目录的权限匿名用户的默认目录是“/var/ftp/pub”。使用下面的命令修改:rootlab etc# chmod +
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智能网联传感器及控制器生产线项目环境影响报告书
- 深海养殖系统设计与优化方案
- 2025年电大社会保障学试题及答案
- 2025年外贸相关英语题库及答案
- 2025年高考电表改装真题及答案
- 市政供热老旧管网改造工程施工方案
- 离婚协议中双方个人隐私保护及信息共享限制样本
- 离婚协议子女抚养及财产分割法律依据范本
- 自然保护区生态环境保护方案
- 动力电池系统生产线项目技术方案
- 油田试井队管理制度
- 局部麻醉完整教学课件
- (高清版)DB31∕T 1491-2024 社区长者食堂服务规范
- DBJ51/168-2021四川省住宅设计标准
- 组织机构与部门设置说明-零售药店二类器械备案申报资料
- 车间外包工管理制度
- 个人理财(第2版) 宋蔚蔚全套教案课件
- 工厂员工喝酒免责协议书
- 基础教育改革理论与热点 课件 第1-4章 绪论-基础教育教学改革
- 车位顶账协议书
- 养老护理员四级考试题库及答案
评论
0/150
提交评论