LINUX配置经验点滴.doc

上传人:汽*** 文档编号:543639741 上传时间:2023-11-23 格式:DOC 页数:21 大小:98.50KB
返回 下载 相关 举报
LINUX配置经验点滴.doc_第1页
第1页 / 共21页
LINUX配置经验点滴.doc_第2页
第2页 / 共21页
LINUX配置经验点滴.doc_第3页
第3页 / 共21页
LINUX配置经验点滴.doc_第4页
第4页 / 共21页
LINUX配置经验点滴.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《LINUX配置经验点滴.doc》由会员分享,可在线阅读,更多相关《LINUX配置经验点滴.doc(21页珍藏版)》请在金锄头文库上搜索。

1、LINUX配置经验点滴2005-01-22 admin 点击: 119LINUX下重新设置unmask05-1-22今天发现学生帐号中文件的默认属性为644,而不是664,系统默认的unmask对普通用户不是002吗?怎么会是644呢?分析/etc/bashrc才知道有如下代码if id -gn = id -un -a id -u -gt 99 ; then umask 002else umask 022fi而我原来把一个班的学生帐号设置为相同的,所以id -gn一定不等于id -un,所以造成普通用户也是unmask022,后来我把它改成if id -u -gt 99 ; then umas

2、k 002else umask 022fi问题解决。当然教师也必须加入学生组,才能对学生帐号中的文件进行管理(删、写、读)05-1-22今天看到LINUX下的whereis locate命令都要依赖于updatedb命令,而这条命令是根据/etc/updatedb.conf文件进行更新库的,我在PRUNEPATHS中增加了/home等,这样更新库就快多了。PRUNEFS=devpts NFS nfs afs sfs proc smbfs autofs auto iso9660PRUNEPATHS=/tmp /usr/tmp /var/tmp /afs /net /sfs /home /home

3、1 /home2 /var/wwwexport PRUNEFSexport PRUNEPATHS05-2-5在LINUX下使用man命令时,经常看到有些文字为乱码,今天知道原因了:/etc/sysconfig/i18n文件中原来是LANG=en_US.UTF-8,改为LANG=en,后一切正常了。设LANG=zh_CN,并把putty程序的字体也设为zh_CN后,文字也不会是乱码。05-7-30把linux的/etc/sysconfig/i18n中设为LANG=zh_CN,同时putty的字体也设为zh_CN,而在putty中可以正常显示linux的汉字文件名和目录名了(GB2312),但无法

4、输入汉字。如果把二处的编码都设为en_US.UTF-8,则可以在putty中正确输入汉字,建立中文文件名目录名了,但由于这时的编码是Gf-8,所以在FTP中看到的都是乱码。另外要注意的时,临时设LANG=en等后,必须用export LANG把环境变量输出后才生效。05-8-1在/var/log/message中总是有许多lame server resolving 错误,这其实是由于其它DNS没正确设置造成的,与我的DNS没关系,如果想去掉这些log,就在/etc/named.conf中加入以下几句:logging category lame-servers null; ;在/var/log/

5、message还发现有许多vsftpd: warning: cant get client address: Bad file descriptor,这是REDHAT9中VSFTP的一个BUG,其它解决办法是把/etc/vsftpd/vsftpd.conf中的tcp_wrappers=YES改为tcp_wrappers=NO在REDHAT9中,无法用service named stop关闭named,这是rh9的一个BUG,解决办法是修改/etc/rc.d/init.d/named,找到stop(),在/usr/sbin/rndc stop后插入一新行,内容为false05-8-9网上看到的,

6、妙啊!netstat -anlp | grep 80 | grep tcp | awk print $5 | awk -F: print $1| sort |uniq -c | sort -nr在Linux中直接使用ISO文件,总是记不住,今天写在笔记上了mount -o loop -t iso9660 XXX.iso /mnt/cdrommount优盘(U盘)的方法mount /dev/sda1 /mnt/usb vfat iocharset=gb2312,umask=0,codepage=936 0 005-11-3修改/etc/httpd/conf/httpd.conf文件,添加User

7、Dir disable t096 t236则在本服务器上t096、t236用户的个人网站被禁用,其它用户还是可以建设个人网站。disable后不支持通配符。05-11-17自从学校数据库升级到5.0以后,关于中文显示一直有些问题,在phpMyadmin中插入的汉字在phpMyadmin中是可以正常显示的,但到mysql客户端或PHP网页中却无法显示,今天用如下方法可用解决:在/etc/f中加入mysqldefault-character-set=gb2312即可解决mysql客户端连接后汉字显示乱码问题。对PHP网页,需要添加以下二行$aa=set names gb2312;mysql_que

8、ry($aa);也可解决问题。05-12-04单位的redhat9字体为en_US,我用putty连上去后可以看到系统中的中文字,但无法输入中文,我相信一定是我的putty没设好,但就是不知道如何,今天看到一篇文篇解决了这个问题。设置putty:Appearence-Change font,选字体Fixedsys效果最好,也支持中文输入。RedHat配置笔记为了防止忘记,把有关RedHat的配置实验记录如下:05-7-30关于DNS的配置:原RedHat9由于是最小化安装,没有安装BIND软件包。用以下命令进行安装,RedHat9中原带的是BIND9.2.1,今天的最后版已经是9.3.1了,今

9、天还是安装9.2.1。rpm -ivh bind-9.2.1-16.i386.rpm。而有关dig,host,nslookup等客户端命令是在bind-utils-9.2.1-16.i386.rpm包中的,这个包原来在最小化安装时已经安装好了。一、当把DNS当Cache-DNS,也就是只当forward时,只需要/etc/named.conf一个文件即可。文件内容如下:/ This settings is only for forwarding DNS Serveroptions pid-file /var/run/named/named.pid; forward only; /只允許 for

10、ward! forwarders 202.96.107.27; /绍兴电信的 DNS ! 202.96.107.28; /绍兴电信的 DNS ! ; / 我這裡有設定 pid-file ,所以得要特別注意了!因為 pid-file / 所在的目錄下,也就是那個 /var/run/named 目錄,我的 bind / 執行檔程序的擁有人( 正常應該是 name 這個使用者 )必須要/ 能夠寫入!也就是說, /var/run/named 的 owner 必須/ 是 named 這個 user 才行喔! 最后用/etc/rc.d/init.d/named start去启动named服务。还要用chk

11、config named on把服务加入到开机启动中。二、一个完整的DNS应用1、建立/etc/named.conf文件/ 設定整體的主機規劃!重點在 directory 的意義!options directory /var/named; /這個是在規定我的正反解檔案放置的目錄 forwarders 202.96.107.27; 202.96.107.28;/不管怎麼說,俺就是喜歡 forwarder 的設定 ; pid-file /var/run/named/named.pid; /每個版本可能都不同! allow-query any; ; /是否允許他人查詢?當然啦! allow-tran

12、sfer none; ; /上面這個設定項目,主要針對 Master/Slave 的架構, /亦即是否允許來自 slave 端的要求而提供整個 zone 的傳送! /近年來由於一些安全性的問題,所以,這裡我們建議將他設定為 none / 首先定義出 . (root) 這個 hint type 的檔案內容!zone . /看到了沒!?這個就是所謂的 zone 啦! type hint; /選擇的 type 為 hint (root . 專用) file named.root; /設定檔案的檔名!預設為 named.root; /有的時候也可能是 named.ca 喔!/ 再來則是定義出 loca

13、lhost 的正反解了!很簡單啦!就是 127.0.0.1 而已zone localhost /這個 zone 表示設定檔的預設 domain /name 為 localhost 的意思喔!這裡請特別搞清楚! type master; /主要的在本機的設定檔! file named.localhost; /檔名!可以隨自己高興隨便取!;zone 0.0.127.in-addr.arpa /反解的 IP 網段!那個 in-addr.arpa 是 /固定的 IP 段寫法! type master; file named.127.0.0;/ 定義出我自己的這一組正反解設定!zone /我的 zone 的 domain name 為 vbird.tw type master; file ;zone 113.168.192.in-addr.arpa type master; file named.192.168.113;2、下载named.root由于上述配置文件中需要知道.(root)的信息。可以通过以下步骤去下载named.root文件roottest root# ftp Connected to .Name

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号