建议经过编辑网卡配置文件修改
网卡配置文件保存在/etc/sysconfig/network-scripts目录下面,第一块网卡的文件是ifcfg-eth0,第二块是ifcfg-eth1,以此类推,因此,若是若是你有一块,那么你就输入一下命令
vi /etc/sysconfig/network-scripts/ifcfg-eth0,打开以后,将ONBOOT=no,改成ONBOOT=yes,(若是没有,手动添加ONBOOT=yes),保存退出,重启服务
2.开启或关闭SELinuxlinux
不重启关闭selinux执行命令:缓存
#setenforce0安全
永久性关闭就是服务器
vi /etc/sysconfig/selinuxapp
在新版本中的Red Hat 和 Fedora 上,修改档案:less
# 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改为disabledom
3.Linux关闭防火墙命令tcp
1) 永久性生效,重启后不会复原ide
开启: chkconfig iptablesonui
关闭: 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.
网上找了一下资料,发现有网友(没找着那篇文章网址了)讲是由于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了.