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了.