troubshooting*********************************************
启动。
[文件目录丢失]
mount属于的包mount-2.11y-31.1
bash属于的包bash-2.05b-29
inittab属于的包initscripts-7.31.9.EL-1
init属于的包SysVinit-2.85-4(该包还含halt,poweroff,init,runlevel,reboot,shutdown)
grub.conf和fstab不属于任何包,手动建立。
/initrd目录被删除,状况同grub.conf,手动建立 可。
grub.conf中需要记的名字
title linux
root (hd0,1)
kernel /vmlinuz-2.4.21-4.EL ro root=/dev/TEST/root 记住:是vmlinuz不是vmlinux
initrd /initrd-2.4.21-4.EL.img
[用户无法登陆]
root无法登陆
密码错,被锁,过期,bash无,无登陆shell无uid=0用户,secutetty中无tty*,.bash_profile和
bash_profile写了exit或者logout, PAM的情况
user无法登陆
密码错,被锁,过期,bash无,无登陆shell无uid=0用户,.bash_profile写了exit或者logout,存在nologin
文件。 PAM的情况。
pam文件:/etc/pam.d/system-auth,login,system-auth,/etc/security/aclearcase/" target="_blank" >ccess.conf
/etc/securitty 定义了root可安全登录的终端
存在/etc/nologin空文件
/etc/bash_profile
.bash_profile 中有exit,logout
[注意事项]
做quota题目的时候 别忘记把quotaon打开
在fstab中,dump和fsck参数间 无,号
在rescue中mount时 最好不要mount 到/mnt/cdrom下。
/dev/hda7 swap swap defaults 0 0
none /proc proc defaults 0 0
能记 就记吧
system maintain************************************************************************
[todd登陆是能看到xeyes]
记得xfs服务要启动
如果提示pam认证错误,需要在/etc/pam.d/xserver中修改如下
auth sufficient pam_rootok.so
#auth required pam_console.so 禁止
auth required pam_permit.so 加
account required pam_permit.so
[只有todd,mandy能su成 root]
文件在/etc/pam.d/su
[两句命令]
find /etc -type f -cmin -2 查找两分钟内修改过的文件。
ls >/dev/null 2>
# lvextend -L+1G /dev/testvg/testlv
# resize2fs /dev/testvg/testlv
但用户仍需首先卸载文件系统。
apache**************************************************
用户登陆认证
directory中加
AllowOverride AuthConfig
在限制的目录下
.htaccess 这个名字固定 千万注意不要写错
写入
AuthName "Auth service"
AuthType basic
AuthUserFile /etc/httpd/conf/.htpasswd 这个名字和位置都不固定,
require valid-user
用htpasswd -c /etc/httpd/conf/.htpasswd 用户名
samba********************************************
里如果在
[home]共享里加了valid = %S
造成其他都不能访问 自己的家目录,原因不详。
testparm /etc/samba/smb.conf server1.example.com 192.168.0.254
允许某个组访问 是用 @组名
sendmail***********************************************
- sendmail only sends; it does not
receive.
- anonymous ftp allows downloads, but
not uploads.
sendmail -d0 < /dev/null 测试主机名是否正确。
FEATURE(promiscuous_relay)dnl
加上打开允许转发。
加这句的时候注意 不要加在最前面,可以加在 有FEATURE的最后一句,
不是FEATURE(`promiscuous_relay`)dnl
如果不记得这个单词 可以到/usr/share/sendmail-cf/中找
imap+ipop3***********************************************
做SSL认证的目录在
/usr/share/ssl/certs
有两个文件.pem结尾的,需要重新制作
/usr/share/ssl/certs
tcp_wrapper*********************************************
如果只允许example.com访问
hosts.allow 写sshd:.example.com
hosts.deny 写sshd:all
如果只不允许example.com访问
hosts.allow不写
hosts.deny 写sshd:.example.com
所以:
对于sshd:ALL EXCEPT .example.com这一句,表示的是hosts.allow中对sshd 都允许进入但是除了example.com
不运用这个规则,但不表示拒绝,只是表示不进入,如果想拒绝还需要在 hosts.deny中加规则。
autofs+nis**********************************************
auto.master
/rhome /etc/auto.misc --timeout=60
auto.misc
* -ro,nfs,soft,intr 192.168.100.103:/rhome/&
都只用一个目录,不要在/rhome后面再加新内容。
如果题目要求客户端用户在/home/student103/下,可以建立一个连接文件/rhome指到/home/student103