快速配置Red Hat Linux系统
时间:2006-05-11 来源:wumu888
由于root<superr user>使用不当会对系统造成很大危害.建议装好系统后不要轻易使用root用户.可新建一用户:
1.useradd -u 501 -d /home/redhat -s /bin/bash redhat 其中.-u表示<指定用户ID> -d表示<指定用户主目录,默认建立用户在/home文件下> -s表示<指定用户登录后所使用的shll.> 可选选项: -e:<指定帐号的使用有效时间.> -g:<指定用户所属的组.这个组必须先帐号存在于/etc/group中.否则会出错.> -G:<附属组.> -f:<缓冲的天数.指定用户密码过期后多久关闭该帐号.> 2.passwd redhat 其中.不指定用户密码并不意味就是空密码.不给帐号加密码是不能登录系统. 提示信息: BAD PASSWORD:it is too short ========>意味着指密码少于6位. BAD PASSWORD:it is too simpistic/systematic =====>输于密码过于规律.如123456 BAD PASSWORD:it does not contain enough DIFFERENT characters ===>重复率高 223344 BAD PASSWORD:is too similar to the old one ====>和原密码过于相似 四次指密码失败后会提示:passwd:Authentication token manipulation error root修改不会失败. 2.1:passwd -d user 删除密码:可使用空密码登录<也可以利用/etc/passwd和/etc/shadow文件除 密码.只须将用户密码字段中的"X"或"!"去掉即可.> 2.2:passwd -l user 锁定密码 2.3:passwd -u user 将用户user的密码解锁.<若使用空白密码则会失败.可使用.passwd -u -f user> 2.4:passwd -S user 查看用户密码的信息! |
1.使用pwd查看当前所在位置.
2.使用ls查看当前工作目录下的所有文件
1.ls -a 查看所有文件 -A 查看不包括"."".."所有文件 -l 查看文件详细信息.<比如执行权限.文件类型.所属用户.组.目录大小.日期等> -R 列出子目录. |
3.如想维护系统可使用su命令.su只是变了用户.su -变了工作环境.
4.用whoami查看当前是否是root.也可看提示符.一般"$"表示一般用户."#"表示超级用户:
5.[redhat @server redhat]$ ls -l / 查看系统存在的目录结构:
bin:存放二进制文件.如ls.cat等. boot:系统启动的必须文件.启动时的内核. dev:是系统的硬盘设备文件.linux将外设硬盘.软件等都看到设备文件. etc:所有的配置信息都在此哦. home:新建用户.或ftp服务器等. initrd:临时目录.初始用的.不常用: lib:类似于ms中的dll文件.动态存函数库. lost+found;由于不正常开关机.所丢失的文件会在此.碎片文件. misc:杂七杂八全在此.不知如此归类.可扔在此目录. mnt:挂载外部设备可用此; opt:安装第三方软件.固定.大. proc:不占用任何空间.系统信息. root:超级管理员的用户目录 sbin:超级管理员使用的管理工具. tmp:临时文件. usr;所有用户公共的通用的资料.这个目录固定不变.除非安装第三方软件 var:这里和上个相反.这里的数据经常变化.如数据库.邮件等都在此.
|
6.df 分区使用情况<可使用-h参数更直观化.df -i表示inode数目.1i=8kb>
7.du目录使用情况<du -sh 目录总大小>
8.[redhat @server redhat]$ fdisk -l /dev/sha <ide硬盘应是:hda>==>查看硬盘空间.
9./etc/rc.local.是管理员的
10.上网必用
10.1.用ping www.redhat.org.cn如果无法解析此主机.检查dns./etc/resolv.conf.
10.2.用ifconfig查看信息.建议用netconfig修改IP地址.也可修改<ifconfig eth0 192.168.1.89 netmask 255.255.255.0>
10.3.route -n查看默认路由.如果路由配置错误.可使用route add default gw 192.168.1.1
11:关闭打开eth0
[redhat @server redhat]$ifconfig eth0 down [redhat @server redhat]$ifconfig eth0 up |
13.只有重启后才能生效.不信就请看一下.[redhat @server redhat]$more /etc/sysconfig/network-scripts/ifcfg- eth0.用netconfig就不用了.因为netconfig是直接修改此文档的. 激活用:[redhat @server redhat]$service network restart
14.查看系统的语言环境.locale.查看所有语言集:locale -a
15.[redhat @server redhat]$cat /etc/sysconfig/i18n里有<1.定义了LANG=en_US.UTF-8 2.支持语言.3.默认>
16.[redhat @server redhat]$cat /etc/sysconfig/hwconf 所有硬件信息.sysconfig是最基本的配置目录.
哪果买了新硬件想让linxu识别就用[redhat @server redhat]$service kudzu start