Linux 小问题&小技巧

本文提供了一系列实用的Linux操作技巧,包括但不限于:限定特定用户使用su命令、解决SELINUX导致的Apache访问限制、处理用户添加失败的问题、修复双系统中Linux启动项丢失、解决中文乱码及Apache权限配置错误等。

001:建立管理员组内一般用户(CentOS):
  在一般情况下,一般用户通过执行 "su - " 命令,再输入正确root密码就可登录root桌面,现建功立业一个管理员的组,只允许这个组的用户执行 " su - "命令,其他用户即使密码正确也无法进入,在unix下,这个组通常为 " wheel ":(以下为操作步骤)
 [ ]# usermod -G wheel cody
   [ ]# vi /etc/pam.d/su
   # auth required /lib/securrity/$ISA/pam_wheel.so use_uid   (找到此行,去掉行首的"#")
   [ ]#echo "SU_WHEEL_ONLY yes" >> /etc/login.defs     /*添加语句到行末*/

 002:RHEL4关闭SELINUX方法(APACHE不能访问到/var/www/thml/以外的目录问题):
   修改/etc/selinux/config文件中的SELINUX=" "设为disabled (再重启).

003:添加用户时出现以下信息:"useradd:unable to lock passwd file ; useradd:cannot lock shadow passwd file "之类的信息的处理办法:删除/etc/下所有带.lock的文件,即 #cd /etc/   ;  #rm *.lock

004:双系统重新安装windows系统后,原来的linux系统不见了的处理办法:用linux第一张光盘引导进入linux resue模式,执行以下两条命令:
  #chroot /mnt/sysimage       /*改变你的目录*/
  #grub-install /dev/hda       /*安装grub到MBR里去*/

005:linux下的中文显示为?号的处理方法:
           修改/etc/fstab文件
       /dev/hda1 /mnt/c vfat default 0 0
改为
      /dev/hda1 /mnt/c vfat iocharset=cp936 0 0
即可

006You don't have permission to access / on this server.
 如果出现上述提示,请修改httpd.conf配置,如下,去掉红色部分!!
  < Directory / >
  Options FollowSymLinks
  AllowOverride None
  Order deny,allow
  Deny from all

  < /Directory >

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值