3.7.2 任务实施

3.7.2 任务实施

1.系统配置

(1)关闭系统:shutdown。

(2)重启系统:reboot。

(3)注销:logout。

(4)文本和图形的切换:Ctrl+Alt+(F1~F7)。

2.系统应用

(1)挂载软盘:mount/mnt/floppy。

(2)挂载光盘:mount/mnt/cdrom。

(3)卸载光盘:unmount/mnt/cdrom。

(4)一般普通的计算机没有SCSI设备,所以插入U盘的时候识别为“/dev/sda”。

3.权限管理

默认的权限可用UMASK的文件和目录。只需执行“UMASK 777”命令,便代表遮蔽所有的权限。

(1)更改目录的权限:chown。

(2)更改文件的权限:chmod。

参数“-R”表示启动递归处理,将该目录下的所有文件都改成这个权限。

4.系统管理

(1)管理进程:

1)查看在线用户:who。

2)查看曾经登录系统的用户:last。

3)查看执行中的进程:top。

4)捕获进程状态:ps。

5)进入日志文件:cd/var/log。

(2)基本网络管理:

1)ping命令:请参看2.7.2节。

2)netstat命令:

•netstat-t:用于查看tcp/ip连接情况。

•netstat-i:用于查看网卡接收数据包的情况。

•netstat-r:用于查看路由表信息。

3)ifconfig命令:查看网卡命令,参看2.7.2节。

5.服务器配置

(1)Samba服务配置,步骤如下:

1)“/etc/init.d/smb start”启动SMB进程。

2)设置“/ETC/SAMBA/smb.conf”文件。

3)执行smbclient命令查看资源的共享情况。

4)执行smbstatus命令列出共享资源使用情况。

5)执行smbmount命令挂载和卸载共享的目录。

(2)配置FTP服务器,步骤如下:

1)执行“Rpm-qa→grep vsftpd”命令安装FTP服务器。

2)执行“/etc/rc.d/init.d/vsftd restart”命令启动vsftpd。

6.系统和网络安全

(1)配置VNC服务器:

1)在Linux上启动VNC Server服务。

2)在Windows上安装VNC客户端“VNC-4.0-X86-WIN32”,然后就可以图形化地远程管理这个Linux服务器了。

(2)配置SSH服务:

1)安装openSSH服务:执行“rpm-qa→grep openssh”命令来安装服务。

2)执行sshd start命令开启服务。

3)配置ssh服务:执行“/etc/ssh/sshd_config”命令来配置服务。

4)客户端远程登录:一些客户端软件使用ssh来管理Linux,常见软件有FTerm、NetTerm、Putty、SecureCRT等。

5)安全配置:chattr a只可以添加属性;chattr i不可以改变属性。

6)系统开启服务的安全:执行“grep-v"#"/etc/services”命令检查和关闭开启的服务;执行“ps-eaf→wc-l”命令统计当前系统打开的服务的总数。