1.如何让LINUX网卡开机自动启动
建议通过编辑网卡配置文件修改
网卡配置文件保存在/etc/sysconfig/network-scripts目录下面,第一块网卡的文件是ifcfg-eth0,第二块是ifcfg-eth1,以此类推,所以,如果如果你有一块,那么你就输入一下命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0,打开之后,将ONBOOT=no,改为ONBOOT=yes,(如果没有,手动添加ONBOOT=yes),保存退出,重启服务
2.开启或关闭SELinux
不重启关闭selinux执行命令:
#setenforce0
永久性关闭就是
vi /etc/sysconfig/selinux
在新版本中的Red Hat 和 Fedora 上,修改档案:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy isenforced.
# permissive - SELinux prints warnings insteadof enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing改成disable
3.Linux关闭防火墙命令
1) 永久性生效,重启后不会复原
开启: chkconfig iptableson
关闭: chkconfig iptablesoff
2) 即时生效,重启后复原
service iptables status 查看iptables状态
开启: service iptablesstart
关闭: service iptablesstop
需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。
4.查看日志
/var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一
/var/log/secure 与安全相关的日志信息诸如登录,tcp_wrapper与xinetd服务
/var/log/maillog 与邮件相关的日志信息
/var/log/cron 与定时任务相关的日志信息
/var/log/spooler 与UUCP和news设备相关的日志信息
/var/log/boot.log 守护进程启动和停止相关的日志消息
下面我们用tail -f /var/log/messages这个命令来看日志f实时显示后10行的信息
5.
访问Samba共享的文件很慢很慢的问题
问题来了,公司同事反映最近访问公共的共享的文件夹速度非常慢,特别是第一次,差点就忍受不了了!
网上找了一下资料,发现有网友(没找着那篇文章网址了)讲是因为network 和 hosts文件中的主机名不一样.
查了一下自己的服务器配置,果然两个文件的主机名不一样,hosts中的主机名是默认的.
[root@server ~]# cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=server
[root@server ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
::1 localhost6.localdomain6 localhost6
将hosts文件中的主机名也改成和network中的主机名一样(如下),哇,那速度是相当地快!
[root@server ~]# cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
#127.0.0.1 localhost.localdomain localhost
127.0.0.1 server
::1 localhost6.localdomain6 localhost6
6. ACL问题
虽然kernel中已支持 ACL,但是它并不会自动启动,我们必须在挂载档案系统时指明要使用的ACL。
例如: mount -t ext3 -oacl /home
然后才可以在/home 下使用setfacl.
Access control lists (ACLs)
建立pr1目录,设置3771权限,增加用户www1,nfs1,user1,加入pr1组
建立user2,如果让user2只对pr1有read权限的话,可以通过acl机制
user2并不属于pr1群组成员,如果要进去pr1会被禁止,首先使用root编辑/etc/fstab
LABEL=/ / ext3 defaults,acl 1 1
把/目录加上acl,之后mount -o remount /重新mount根目录
切换到user1,getfacl /pr1查看acl权限
设定使用者在pr1上的权限
setfacl -m u:user2:r-x /pr1这样即可授予use2对pr1目录的读和执行权限…………..
7.
wbinfo -g或-u
提示没有同步成功。。
有时候会出现这样的错误信息,解决办法如下:
先停掉winbind和smb服务:
service smb stop
service winbind stop
然后删除下面两个目录里的.tdb文件: /etc/samba 和 /var/cache/samba
据我理解,这些应该是在加入域过程中,产生的一些缓存
文件,但是有时候这些缓存会造成一些错误信息,就象我们刚才看到的那样,删除后,重启服务,让他重新
生成就行了.
fedora9 会稍有不同,目录我记不太清楚了,好像是 /var/lib/samba 你可以用命令搜索下:
find / -name *.tdb
删除完成后,重新启动 smb服务.
service smb start
在次运行加入域的命令:
net ads join -W YANCHUN.COM -S dc -U administrator
重启动winbind服务.
service winbind start
然后在用命令查看信息就OK了.
转载于:https://blog.51cto.com/mufan/1318089