linux中經典問題

0001
讓apache的默認字符集變爲中文
如果是1.*,vi httpd.conf
找到 AddDefaultCharset ISO8859-1 一行,改爲AddDefaultCharset GB2312
如果是2.*的話,需要改動一個地方,vi httpd.conf
AddDefaultCharset ISO-8859-1 改爲 AddDefaultCharset off


0002
永久更改ip
ifconfig eth0 新ip
然後編輯/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

0003
從Linux上遠程顯示Windows桌面(lnx3000)
安裝rdesktop包

0004
手動添加默認網關
以root用戶,執行: route add default gw 網關的IP
想更改網關

1 vi /etc/sysconfig/network-scripts/ifcfg-eth0
更改GATEWAY
2 /etc/init.d/network restart

0005
redhat 8.0上msn和qq
下載Gaim 0.58版:
www.linuxsir.org/gaim/gaim-0.58-2.i386.rpm
下載QQ插件 for gcc2.9版:
www.linuxsir.org/gaim/libqq-0.0.3-ft-0.58-gcc296.so.gz
將下載的文件放入/temp目錄,然後將系統中已有的Gaim刪除,即在終端仿真器中鍵入命令:rpm -e gaim。
開始安裝
打開終端仿真器,繼續執行下列命令安裝Gaim 0.58版,即:
cd /temp         (進入temp目錄)
rpm -ivh gaim-0.58-2.i386.rpm (安裝軟件)
當安裝成功後,你就可以在GNOME或KDE桌面建立Gaim圖標了。
繼續安裝QQ插件,即鍵入命令:
gunzip libqq-0.0.3-ft-0.58-gcc296.so.gz (解壓縮文件)
cp libqq-0.0.3-ft-0.58-gcc296.so /usr/lib/gaim (複製插件到gaim庫目錄中)
軟件設置
首次啓動Gaim 0.85版時,會出現的登錄界面。先選擇“插件”,在插件對話框中點擊“加載”,分別將
libmsn.so和libqq-0.0.3-ft-0.58-gcc296.so文件裝入,確認後關閉。然後再選擇“所有帳號”,在
出現的帳號編輯器中繼續點擊“增加”,當出現的修改帳號頁面時,我們就可以輸入自己的QQ或MSN號
了,登錄名填寫QQ號碼或MSN郵箱,密碼填寫對應的QQ或MSN密碼,Alias填寫自己的暱稱,協議選擇
相應的QQ或MSN,其他的設置按默認的即可。當全部設置完成後就可以登錄使用了。

0006
查出22端口現在運行什麼程序
lsof -i :22


0007
查看本機的IP,gateway, dns
IP:
以root用戶登錄,執行ifconfig。其中eth0是第一塊網卡,lo是默認的設備
Gateway:
以root用戶登錄,執行netstat -rn,以0.0.0.0開頭的一行的Gateway即爲默認網關
也可以查看/etc/sysconfig/network文件,裏面有指定的地址!
DNS:
more /etc/reslov.conf,內容指定如下:
nameserver 202.96.69.38
nameserver 202.96.64.38

0008
RH8.0命令行下輕鬆改變ping 的TTL值(cgweb)
#sysctl -w net.ipv4.ip_default_ttl=N
(N=0~255),若N>255,則ttl=0

0009
RH8.0命令行下輕鬆改變系統配置默認值(houaq)
編輯/etc/sysctl.conf, 例如,將
net.ipv4.ip_forward = 0
變爲
net.ipv4.ip_forward = 1
重啓後生效,用sysctl -a查看可知

0010
mount局域網上其他windows機器共享出的目錄
mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom
0011
允許|禁止root通過SSH登陸(Fun-FreeBSD)
修改sshd_configermitRootLogin no|yes

0012
讓root直接telnet登陸
編輯/etc/pam.d/login,去掉
auth required /lib/security/pam_securetty.so 這句話

0013
在linux接adsl設備
需要一個運轉正常的Linux + 至少一塊網卡 + 寬帶設備已經申請完畢,同時已經開通
前市場上大概有幾種ADSL設備,他們工作的方式有一些細微的差別。
就是通過虛擬撥號來完成上網的這一過程,也就是利用pppoe設備來進行虛擬撥號的
叫作全向貓,就是一種加電後自動的進行撥號的工作,然後留給我們的接口是RJ45,
大連地區一般留給我們的網關都是10.0.0.2,這種設備最容易對付,最後是直接分配
給用戶一個固定的IP,相對大家來說也比較容易對付
1.第一種需要進行撥號:
這幾種設備都是通過eth接口與計算機進行通訊的,所以先將硬件設備的連接作好,尤
其是寬帶貓的,一定要確認無誤(否則一會兒要不去可不算我的事情)
然後啓動系統,確認系統上是否安裝rp-pppoe這個軟件(通過rpm -qa|grep pppoe來查
找),如沒有安裝的用戶,在光盤裏或是到網上去down一個來,安裝上後,以root用戶
執行adsl-setup,這樣就進入了adsl的資料的設定狀態,要求輸入申請寬帶的用戶名以
及其他一些信息,確認沒有問題,接受直至最後(裏面都是E文,但是一看即能懂,比
較簡單,有關一個防火牆的設置,我一般都不用,選0,大家可以具體考慮)。
配置完成後,以root用戶執行adsl-start,這樣將進行adsl的撥號工作,正常就會一下
上線,如有什麼具體問題,去看一下日誌(/var/log/messages)裏面告訴你什麼了。
停掉adsl,執行adsl-stop就可以了(很簡單的)
2.另外兩種比較容易對付:
全向貓:只要將你的網卡的IP設置成一個10網段的IP,然後網關指到全向貓的IP
上(10.0.0.2),基本上不有太大的問題
 固定IP:就像配置本地兒的網卡一樣,將IP,網關,DNS都按申請來的填寫上就可以搞定了

0014
讓linux自動同步時間(shunz)

vi /etc/crontab
加上一句:
00 0 1 * * root rdate -s time.nist.gov

0015
linux的網上資源有哪些
國外
http://lwn.net/
http://www.tldp.org/
http://www.yolinux.com/(flying-dance big big pig)
http://www.justlinux.com/
http://www.linuxtoday.com/
http://www.linuxquestions.org/
http://www.fokus.gmd.de/linux/
http://www.linux-tutorial.info/
http://public.www.planetmirror.com/
http://www.freebsdforums.org/forums/
http://www.netfilter.org/documentation/
http://www-106.ibm.com/developerworks/linux/

國內
http://www.unixren.com
http://www.linuxsir.com/
http://www.chinaunix.net/
http://www.linuxfans.org/(deadcat)
http://www.linuxeden.com/
http://www.linuxforum.net/
http://www.linuxaid.com.cn/
http://freesoft.online.sh.cn/
http://www-900.ibm.com/developerWorks/cn/l...nux/index.shtml
http://www.neweasier.com/software.html
http://www.blueidea.com/bbs/archivecontent...?id=635906(sqh)

0016
北京的培訓點
廣告嫌疑



0017
改變telnet的端口
/etc/services這個文件裏你可修改想要的端口號.重啓守護進程

0018
終端模式有問題(sakulagi)
export TERM=vt100

0019
模仿超級終端,LINUX裏什麼程序連接路由器和交換機(alstone)
minicom 

0020
ssh上來能不能不自動斷線(wind521)
那是timetou的設置,修改TMOUT變量值

0021
用什麼工具做入侵檢測
snort

0022
Linux下檢測程序內存泄漏的工具
cchecker或是efence庫都可以

0023
linux下如何監視所有通過本機網卡的數據
tcpdump iptraf

0024
爲什麼root執行好多命令都說command not found
你一定是telnet上來d,然後su成root的吧,改改你的su命令格式,應該是su - root

0025
關閉用戶的POP3權限(tiansgx)
把POP3的端口關了就可以了。 在文件/etc/services中找到這一行 pop-3 110/tcp 把這一行前加個#,把它註釋掉就可以了。

0026
linux下播放flash動畫(myxfc)
linux下播放flash動畫用這個東西,不會造成瀏覽器的關閉(其他的插件不好用)
首先下載flash播放動畫在linux的插件
http://www.collaborium.org/onsite/jos2000/...sh_linux.tar.gz
tar zxvf flash_linux.tar.gz
打開包之後,會看到Linux文件夾
在linux文件頰裏有兩個文件libflashplayer.so 和shockwaveflash.class,把這兩個文件拷貝到你的瀏覽器裏的插件裏(瀏覽器不一樣,插件的位置可能也不一樣)
/usr/lib/mozilla-1.0.1/plugins,就可以了

0027
鎖定wu-ftp用戶目錄(wangla)
編輯ftpaccess文件
restricted-uid *
這一句很重要,限制了ftp用戶在自己的目錄裏。

0028
服務器怎麼不讓telnet(知秋一葉)
服務器上必須啓動telnet服務 && 服務器的防火牆優先級應該設爲低

0029
防止任何人使用su命令成爲root(xiaohu0)
1.vi /etc/pam.d/su
auth sufficient /lib/security/pam_rootok.so debug
auth required /lib/security/pam_wheel.so group=wheel
2.在/etc/pam. d/su配置文件中定義了wheel組.

0030
如何使lynx瀏覽器能夠瀏覽中文網頁(Ghost_Vale)
瀏覽簡體中文網頁就的修改如下設置
Save options to disk: [X]
Display and Character Set
Display character set : [Chinese________________________]
Assumed document character set(!): [iso-8859-1______]
CJK mode (!) : [ON_]
然後移到最下面的 Accept Changes 按下 Enter 保存就可以了
當然你的系統要支持簡體中文纔可以

0031
網卡激活了,卻上不了網,怎麼辦?(Slock )
trace一下,看看到底是在那一塊被阻住的。
1.Ping自己
2.Ping網關
3.Ping DNS
4.trace DNS
If All=ok
then nslookup www.sina.com.cn
Ping sinas address
Tra sina address
基本上就可以知道結果了

0032
在redhat9下配samba,win2000能訪問,win98不能訪問?(squall2003)
如果是wind98必需修改註冊表:HKEY_LOCAL_MACHINE/system/correntcontrolset/services/Vxd/VNETSUP下建個D值:EnablePlainTextpasswd,鍵值1

0033
如何得到網卡的MAC地址
arp -a | awk {print }

 

0001
修改主機名
vi /etc/sysconfig/network,修改HOSTNAME一行爲HOSTNAME=主機名,重啓後也能生效


0002
Ret Hat Linux啓動到文字界面(不啓動xwindow)
將/etc/inittab中 id:5:initdefault: 一行中的5改爲3

0003
redhat的自動升級更新問題(hutuworm)
www.redhat.com/corp/support/errata/找到補丁,6.1以後的版本帶有一個工具up2date,它能夠測定哪些rpm包需要升級,然後自動從redhat的站點下載並完成安裝。
升級除kernel外的rpm: up2date -u
升級包括kernel在內的rpm: up2date -u -f

0004
windows下看linux分區的軟件
Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip

0005
mount用法(sakulagi)
fat32的分區 mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom
ntfs的分區 mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom
iso文件 mount -o loop /abc.iso /mnt/cdrom
軟盤 mount /dev/fd0 /mnt/floppy
USB閃存 mount /dev/sda1 /mnt/cdrom
所有/etc/fstab內容 mount -a
可以指定文件格式"-t 格式", 格式可以爲vfat, ext2, ext3等.

0006
在vmware的LINUX中使用本地硬盤的FAT分區
將本地的FAT分區共享,然後在VMWARE中使用SMBFS掛上。可以將如下的行放到/etc/fstab中:
//win_ip/D$ /mnt/d smbfs defaults,auto,username=win_name,password=win_pass,codepage=936,iocharest=gb2312 0 0
其中win_ip是你的windows的IP地址;
D$是你的windows裏面共享的D盤的共享名;
/mnt/d是要將該分區mount到linux的目錄;
win_name和win_pass是你的WINDOWS裏面可以讀取該分區的用戶,比如你的管理員名和密碼。
如果你運行了/etc/rc.d/init.d/netfs,那麼在啓動的時候就會自動掛載這個分區。


0007.a
刪除名爲-a的文件
rm ./-a
rm -- -a 告訴rm這是最後一個選項,參見getopt
ls -i 列出inum,然後用find . -inum inum_of_thisfile -exec rm {} ;

0007.b
刪除名爲a的文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章