当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: http://pofem.51.net/index.php?op=Default&Date=200503&blogId=12.1 文件系统 ●文件系统Linux文件系统控制文件和目录中的信息以何种方式存在磁盘及其他辅助介质上。
 

 

    摘要:redhat linux 7.1自带的模块化内核,专线连接互联网,两块网卡的防火墙,内部网段为10.0.0.0/255.255.255.0, 防火墙外部网卡接口地址为1.2.3.4。linux 2.4内核中新增功能指南 -------------------------------------------------------------------------------- [日期:2005-5-3 2:16:55 来源: 编辑: 点击:......
 ·detailed gdb    »显示摘要«
    摘要:some links about gdbgdb home pagehttp://sources.redhat.com/gdb/mail listhttp://sources.redhat.com/ml/gdb/remote debugginghttp://sources.redhat.com/gdb/onlinedocs/gdb_17.html#sec137axis communications doc about setting solib-absolu......


Linux网络操作系统及网站系统管理
上一页   ...

user1:x:502:502:user1:/home/staff/user1:/bin/bash

$pwconv 【相关文章:用户帐号管理

传统上我们可以编辑passwd文件来管理用户信息,这种方式常用来建立一个没有口令的用户(只需将口令区域设置为空),但是要使用下面的命令是passwd与shadow同步 【扩展阅读:crontab 详解[转载,出处不详]

user1::502:502:user1:/home/staff/user1:/bin/bash 【扩展信息:Linux/Solaris下如何使用Cr

修改/etc/passwd文件中一条记录使用户user1登陆时不需口令。

修改/etc/passwd文件中一条记录可以禁止用户user1登陆。

user1:*:502:502:user1:/home/staff/user1:/bin/bash

还有一种方法(shell区域)可以禁止用户user1登陆。

user1:x:502:502:user1:/home/staff/user1:/bin/false

user1:x:502:502:user1:/home/staff/user1:/bin/true

相对应对用户组管理的文件是

/etc/group

/etc/gshadow

 

2.用户与用户组的添加与删除

useradd [-u uid][-g group,...]

[-d home] [-s shell] [-c comment] [-m ]

[-f inactive] [-e expire ] [-p passwd] [-m] [-n] name

相关命令:modify a user account

usermod [-u uid [-o]] [-g group,...]

[-d home [-m]] [-s shell] [-c comment] [-l new_name]

[-f inactive] [-e expire ] [-p passwd] [-l|-u] name

-l:用户帐号锁定

-u:用户帐号解锁

相关用户帐号管理工具:userconf 建立用户帐号的默认设置/etc/login.defs,相关目录与文件/etc/skel 刚刚建立的linux用户帐号无法登陆,必须用root身份执行passwd程序为用户设置口令。

passwd

删除某个帐户

userdel [-r]

特殊帐户

系统帐号uid的特点。口令域的特点。nobody帐号。

 

 

 

 

 

前一章目录后一章第四章 系统配置4.1 系统启动流程4.2 网络配置4.3 内核配置4.4 使用硬盘4.5 安装与编译应用程序

 

4.1 系统启动与关机

首先是要了解启动脚本(或者叫配置文件吧,unix系统的一切东西都是 可拆卸的,甚至包括内核) 系统启动流程: 系统启动完成如下工作: .机器本身所进行的必要的有限的自检 若引导管理程序(boot loader)是linux loader(即lilo) .该linux引导程序并显示 => lilo: <---这时你可以选择加载不同的系统 .从引导设备上读取内核 .找到内核并初始化外设 .启动基本系统任务 .运行那些能提供服务的shell script .其他应用程序开始 在系统启动过程中,绝大多数启动信息将同时写到主控台设备与系统 日志文件, 系统日志文件可以参考系统文档syslogd与配置文件 /etc/syslog.conf(系统日志记录在/var/log目录中)。 先来看看第一个配置文件 /etc/lilo.conf : boot=/dev/hda <----启动磁盘 map=/boot/map 定义镜像文件(系统内核存放的物理位置) install=/boot/boot.b 文件内容(引导加载器)加到引导记录中去 prompt 提示符 lilo: timeout=100 append="mem=393216k" 通知内核内存大小 default=linux2.4.2 缺省的引导标号 #--------------------------- image=/boot/vmlinuz-2.2.14-5.0 内核文件 label=linux read-only root=/dev/hda1 文件系统根的位置 #-------------------------- image=/boot/bzimage label=linux2.4.2 read-only root=/dev/hda1 initrd=/boot/initrd-2.4.2.img #------------------------- other=/dev/hda3 libel=dos table=/dev/hda (dos分区表的位置) (服务器来说,都没有这一项) 这个文件是可以根据需要修改的,这是个最简单的lilo配置文件, 它有很多参数可加。修改后要运行 /sbin/lilo 才更新。 若引导管理程序(boot loader)是grub则文件/etc/grub.conf(实际是/boot/grub/grub.conf) # grub.conf generated by anaconda

#

# note that you do not have to rerun grub after making changes to this file

# notice: you have a /boot partition. this means that

# all kernel and initrd paths are relative to /boot/, eg.

# root (hd0,5)

# kernel /vmlinuz-version ro root=/dev/hda9

# initrd /initrd-version.img

#boot=/dev/hda 启动磁盘

default=0

timeout=10

splashimage=(hd0,5)/grub/splash.xpm.gz

title red hat linux (2.4.7-10)

root (hd0,5) 文件系统的硬盘分区中的位置

kernel /vmlinuz-2.4.7-10 ro root=/dev/hda9内核文件/boot/vmlinuz-2.4.7-10 位于/dev/hda9分区

initrd /initrd-2.4.7-10.img 关于这一行请看manual initrd

title win2000 server

rootnoverify (hd0,0)

chainloader +1

一、初始化过程 内核: /boot/vmlinuz-version, 位于/文件系统,kernel执行后运行init, init将会 创建一些正常操作所需要的子进程.这些操作包括设备主机名,检查相应的 磁盘并加载文件系统,启动系统日志,配置网络接口,启动网络与邮件服务, 清除临时分区。 .配置文件 linux使用一个非常灵活的init进程(process control initialization),init会直接建立在/etc/inittab中所 列出的任务, init通用运行级别如下: 0 shutdown 1(s) 系统管理方式,所有的文件可以继续访问,但只有超级用户可以从主 控台访问系统 2 系统进入正常多用户操作方式,没有共享。 3 多用户操作方式,但同时开启远程文件共享,启动一些额外的进程以 允许远程文件共享,加载远程资源,同时向网上公布其远程资源(如nfs) 4 用户自定义多用户环境 5 自定义多用户环境 6 关闭机器。
...   下一页
 ·短小精悍的iptables配置练习    »显示摘要«
    摘要:rh8.0的“系统设置”中有个“安全级别” ,它主要是针对本机来说的,不能用它来配置iptables。打开“安全级别”,把它配成“无防火墙”级别。为了配置、测试方便,可以先用“kwrite”编个“脚本”,采用“复制”、“粘贴”方式,把全部语句一次性粘贴到“终端”里执行。这样修改测试都很方便。iptables 配置方法介绍iptables 配置方法介绍方法以前贴出过,现进一步完善后再奉献出来,望对新人有所帮助。在配置iptables以前,你必须保证本机dns......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE