亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: linux學(xué)習(xí)心得 [打印本頁(yè)]

作者: randyliu    時(shí)間: 2005-09-21 11:06
標(biāo)題: linux學(xué)習(xí)心得
b]Linux 學(xué)習(xí)日記
前言:
  對(duì)于Liunx的學(xué)習(xí)也有一段時(shí)間了,剛開(kāi)始接觸liunx還是因?yàn)楣纠锏牡腅-mail server 和 代理服務(wù)器包括ERP系統(tǒng)都是以liunx的操作系統(tǒng)。于是,便慢慢進(jìn)行l(wèi)inux的學(xué)習(xí)……
  剛開(kāi)始接觸liunx應(yīng)該是在4月份左右,因我的主要工作為公司300多臺(tái)電腦的維護(hù)和管理、還有網(wǎng)絡(luò),電話,打印機(jī),雜事比較多。所以相對(duì)來(lái)說(shuō)學(xué)習(xí)也是斷斷續(xù)續(xù)的,重新看鳥(niǎo)哥(www.vbird.org)的如何學(xué)習(xí)Liunx這一篇文章后,覺(jué)得是應(yīng)該寫(xiě)點(diǎn)東西來(lái)總結(jié)一下,其實(shí)動(dòng)筆想寫(xiě)一寫(xiě)心得,也有一段時(shí)間了。不過(guò)今天才提筆正式把自己對(duì)于liunx的學(xué)習(xí)寫(xiě)下來(lái)。(2005年9月21日,星期三,晴)
   1、初次接觸:同事在一臺(tái)臺(tái)式機(jī)上安裝的redhat9.0,剛開(kāi)始的時(shí)候就懂linux的同事,用什么命令去做,我也跟著去做。如ls,man,cal等,覺(jué)得也瞞好完的。于是陸續(xù)續(xù)續(xù)地到圖書(shū)館去借相關(guān)liunx的書(shū)過(guò)來(lái)看,剛開(kāi)始就來(lái)學(xué)習(xí)什么命令,書(shū)上怎么寫(xiě)我就怎么玩,其實(shí)根本就不懂,不過(guò)就感覺(jué)到很好玩。
2、自己安裝linux,對(duì)于剛開(kāi)始安裝也真是不懂啊,當(dāng)然用光盤(pán)啟動(dòng)之后,提示如果是用圖形界面安裝就直接敲回車,如果用文本界面安就輸入:linux text。當(dāng)然不管那么多了,回車。就傻瓜式的下一步,下一步的安裝下去。OK,終于經(jīng)過(guò)兩個(gè)多小時(shí),重新啟動(dòng)。一只小企鵝就出來(lái)了?裣瞊-^。用ssh也可以進(jìn)去,太帥了。于是乎陸陸續(xù)續(xù)的學(xué)習(xí)… …
     Redhat9.0我也安裝了大概三四篇吧。還好每次都還會(huì)有新的感覺(jué),如自動(dòng)分區(qū)和手動(dòng)分區(qū)啊,要安裝的套件啊,之類的。問(wèn)題又來(lái)了:我們?cè)诎惭b的最后一步,他會(huì)提示我們是進(jìn)入到圖形界面呢,還是文本界面,我剛開(kāi)始進(jìn)入的是圖形界面,我就想我要如何進(jìn)入文本界面呢???當(dāng)進(jìn)根本就不知道(用Ctrl+Alt+F1~F6就進(jìn)入文本界面,而Ctrl+Alt+F7是進(jìn)入圖形界面),所以只好重裝啰。不過(guò)更暈的是,再次重裝的時(shí)候,因?yàn)殒I盤(pán)敲得在快,又進(jìn)入了圖形界面。No,又得重裝,真是狂暈…… 3、從交我們C語(yǔ)言的老師那了解到www.chinaunix.net 這個(gè)大哥級(jí)的網(wǎng)站。(正從這我才知道了如何從文本界面切換到圖形界面)和其他一些實(shí)用的知識(shí)(如用fdisk進(jìn)行手動(dòng)分區(qū),如何分配定IP地址等)。如何強(qiáng)烈建議不管你是初學(xué)者還是進(jìn)一步發(fā)展者,這可是一個(gè)好網(wǎng)站哦。^~^
4、架站經(jīng)驗(yàn),自己都沒(méi)有架成功就跟人家說(shuō)架站,真有點(diǎn)不好意思。不過(guò),我只是說(shuō)一下我當(dāng)進(jìn)的做法而已。剛開(kāi)始,羽毛未豐,就開(kāi)始學(xué)習(xí)如何架ftp server(我用的是proftp) 和 代理服務(wù)器 squid,不過(guò)挺有意思的,proftpd我只是架起來(lái)可以用。Squid到目前為止我都沒(méi)有成功(不過(guò)近段時(shí)間我可沒(méi)弄她了)。我正在學(xué)習(xí)鳥(niǎo)哥初級(jí)教程( www.vbird.org )哦,又得和大家啰嗦幾句哦,鳥(niǎo)哥這網(wǎng)站可不錯(cuò)哦,從鳥(niǎo)哥學(xué)習(xí)liunx到他的經(jīng)驗(yàn)總結(jié),真帥。好了今天說(shuō)先寫(xiě)到這吧。至于其他的等以后寫(xiě)到那就寫(xiě)到那吧。
    最后,希望版主門不要閑我啰哩啰嗦哦。
作者: randyliu    時(shí)間: 2005-09-27 09:46
標(biāo)題: linux學(xué)習(xí)心得
續(xù)上:
  2005年9月26日,星期一,晴,陣風(fēng)。
休息兩天后,今天來(lái)上班,同事有一臺(tái)剛好裝了紅旗linux操作系統(tǒng)。我正想試一試開(kāi)啟telnet服務(wù),結(jié)果自己天天在用的telnet的一下也就忘記設(shè)了。汗。。。。
所以寫(xiě)此以記之:如何開(kāi)啟telnet服務(wù),步驟如下:
1、        先如果telnet要可用,那么安裝時(shí)必需要安裝telnet和telnet-server的rpm包。檢測(cè)本進(jìn)有沒(méi)有安裝的方法如下:
[randy@sunny randy]$ rpm -qa telnet(輸入的命令行)
telnet-0.17-25(顯示telnet的版本信息)
[randy@sunny randy]$ rpm -qa telnet-server(輸入的命令行)
telnet-server-0.17-25(顯示telnet-server的版本信息)

詳細(xì)的使用可從man rpm導(dǎo)出。Rpm是一個(gè)非常重要的命令哦。^-^
2、        開(kāi)啟telnet服務(wù):
   進(jìn)入命令輸入狀態(tài)下面, 輸入:
vi  /etc/xinetd.d/telnet 會(huì)出現(xiàn)下述的東東:
service telnet
{
       # disable = yes
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
}
接下來(lái)要做的是, 在上述第三行中的disable=yes的前面加#注解掉(如上面紅色處)或改為:disable=no。編輯之后保存之后即可。在unix-like的系統(tǒng)里面一定要懂得最起碼一種編輯器哦。(如上面的vi)
3、        開(kāi)啟telnet服務(wù):
  輸入:/etc/init.d/xinetd restart 如下:
[root@sunny root]#   /etc/init.d/xinetd restart
Stopping xinetd:   OK  ]
Starting xinetd:   OK  ]

好了,telnet就可以用了,就可以在其他windows電腦上遠(yuǎn)程登入了,帥吧^-^。
4、        系統(tǒng)在默認(rèn)時(shí),并不能用root遠(yuǎn)程登入,如果要使用root登入,則必需對(duì)/etc/pam.d/login這個(gè)檔案進(jìn)行修改,具體修改步驟如下:
[root@sunny root]# vi /etc/pam.d/login
之后把這一行前面加一#號(hào)注解掉
# auth       required    pam_securetty.so
OK,再執(zhí)行第三步的步聚,重新開(kāi)啟telnet服務(wù)。哈哈,以root登入沒(méi)問(wèn)題了。
但是,以telnet傳輸密碼的時(shí)候是以非加密方式登入的,所以很容易被黑客攫取。(好厲害哦,可惜我不會(huì),真羨慕他們),所以不建議開(kāi)啟root登入的方式。
作者: randyliu    時(shí)間: 2005-10-21 10:38
標(biāo)題: linux學(xué)習(xí)心得
Liunx內(nèi)部主機(jī)規(guī)劃
一、目的和用途
  a, 作為代理服務(wù)器使用。(使用squid代理,軟體為:squid-2.5.STABLE11.tar.gz)
  b, 作為RD的內(nèi)部E-mail服務(wù)器使用。(使用軟體為posfix)
  c, 作為文件傳輸使用。(使用軟件為proftpd-1.2.10.tar.gz)
二、安全全考慮。
  眾所周知,一臺(tái)電腦的安全性至關(guān)重要。對(duì)于本服務(wù)器的安全性方面,對(duì)于本機(jī)的服務(wù)器安全性上。擬有以下規(guī)劃:
a.        火墻和ip filter進(jìn)行ftp和telnet和ssh服務(wù);
b.        開(kāi)發(fā)的端口方面目前先開(kāi)放21,23,25,110作為其基本的服務(wù);
c.        以及到rpm組件上網(wǎng)更新最新檔;
d.另外,對(duì)一些重要的安全性檔案,設(shè)為只讀權(quán)限(如/var/log/secure,/var/log/messages,/var/log/messages等)。
e. 對(duì)于UINX的programe先開(kāi)放的如下:atd, crond,iptables,network,random,sshd,telnetd,syslog,xinetd.
三,安裝及使用。
  一節(jié)中,可是重頭戲,下面會(huì)從軟件的分區(qū),安裝用各套件的安裝,使用上一步一步的詳細(xì)的步聚,將記錄于些,給自己以下作為改進(jìn)和參考用。
1,        軟件的安裝。本服務(wù)器安裝的為RedHat 9.0, 因服務(wù)器的硬盤(pán)也夠大(35G)哦,以及給以后延伸性的使用。還是安裝所有的套件。分區(qū)如下:
                       / 分區(qū),容量為:10G    (其他的文件目錄分配)
                       /var 分區(qū)  容量:18G   (主要是存改用戶的E-mail)
                       /home 分區(qū)  容量:3G (當(dāng)然是用來(lái)存放用戶文件啰)
                       /usr  分區(qū)   容量:2G  (主要是要來(lái)安裝軟體,如proftpd,squid等)
                       swap  分區(qū)   容量:500M
2,        開(kāi)放telnet服務(wù):
       [root@Randyliu root]# vi /etc/xinetd.d/telnet 之后會(huì)出現(xiàn)如下:
  
service telnet
{
        # disable = yes  或  disable=no
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
}
以上,只要把上面紅色項(xiàng)即disable=yes(即表示默認(rèn)為不可用)。把其改為disable=no。 或是前面用注解掉即可,如上紅字。
  然后要重新開(kāi)一下xinetd這個(gè)Daemon,運(yùn)行:
     [root@Randyliu root]# /etc/rc.d/init.d/xinetd restart .
在系統(tǒng)初始狀態(tài),因安全性問(wèn)題,不能以root登錄。須以普通用戶登錄后用su切換。如果只是自己試驗(yàn)用,則可以做如下修改:
[root@Randyliu root]# vi /etc/pam.d/login  (把下面這句話用#注解,后重新啟動(dòng)xinetd即可)
   # auth       required   pam_securetty.so
3,開(kāi)放ssh服務(wù)。
  其實(shí)ssh服務(wù),在初始安裝的時(shí)候,即可開(kāi)啟這個(gè)服務(wù)。用windows 的putty這個(gè)軟件即可。如果真的沒(méi)有的話,可以:
    [root@Randyliu root]# /etc/rc.d/init.d/sshd start
之后,要netstat –tlp即可查看對(duì)應(yīng)ssh的21端口正在listen …..   
   因?yàn)椋瑂sh這個(gè)軟件在網(wǎng)絡(luò)上傳輸密碼時(shí)是以加密方式傳輸。所以,默認(rèn)情況下,ssh是允許以root登錄的。
具體關(guān)于ssh的設(shè)置可在 /etc/ssh/sshd_config上更改。里面的設(shè)置,可以增加端口、更改用戶可登錄的IP、是否可以以root這用戶登錄等信息、拒絕某戶和某組登錄等
4、利用/etc/hosts.allow 和 /etc/host.deny來(lái)拒絕某些IP地址。
    [root@Randyliu root]# vi /etc/hosts.allow
sshd:  yourIPaddress :   allow
    sshd: 192.168.1.0\255.255.255.0 :   allow
     [root@Randyliu root]# vi /etc/hosts.deny
    sshd: ALL : deny
5、代理上網(wǎng)的要求,安裝及設(shè)置:(squid-2.5.STABLE11.tar.gz)
要求:a,只是針對(duì)RD的59和60網(wǎng)段的電腦可代理上網(wǎng)。
       b,squid的使用版本為squid-2.5.STABLE11.tar.gz
安裝及設(shè)置:
[root@Randyliu root]# mkdir /usr/local/software (建立一個(gè)安裝目錄)
[root@Randyliu root]#cd /usr/local/software
[root@Randyliu software]# tar –zvxf  /root/squid-2.5.STABLE11.tar.gz
(squid初始文件在root目錄下)
[root@Randyliu software]#cd  squid-2.5.STABLE11
[root@Randyliu squid-2.5.STABLE11]# export CFLAGES=’-02 –mcpu=i686’ [root@Randyliu squid-2.5.STABLE11]# ./configure --prefix=/usr/local/squid \
>;  --enable-async-io=80 --enable-icmp --enable-kill-parent-hack \
>;  --enable-snmp --disable-ident-lookups --enable-cache-digests \
>;  --enable-poll --enable-linux-netfilter
[root@Randyliu squid-2.5.STABLE11]# pwd
/usr/local/software/squid-2.5.STABLE11(現(xiàn)在所在的絕對(duì)路徑)
[root@Randyliu squid-2.5.STABLE11] make && make install
OK,安裝已完成!
接下來(lái)就叫設(shè)定吧,還記得剛才安裝的目錄嗎,在/usr/local/squid下面。
[root@Randyliu root]# cd /usr/local/squid/etc/
[root@Randyliu etc]# vi squid.conf
  http_port 3128  (53)
  icp_port 3130   (115)
cache_mem  32MB (486)
cache_swap_low   85
cache_swap_high  95
max_object_size  65536kB
maximum_object_size_in_memory 8kB
ipcache_size   1024
ipcache_low  90
ipcache_high  95
fdncache_size 1024
cache_dir aufs /usr/local/squid/var/cache 3000 16 256
cache_access_log /usr/local/squid/var/logs/access.log
cache_log    /usr/local/squid/var/cache.log
cache_store_log /usr/local/squid/var/store.log
pid_filename  /usr/local/squid/var/logs/squid.pid
acl rd1 src 192.168.59.0/255.255.255.0
acl rd2 src 192.168.60.0/255.255.255.0
http_access deny all
http_access allow rd1
http_access allow rd2
cache_mgr webmaster
cache_effective_user nobody

[root@Randyliu etc]# /usr/local/squid/sbin/squid -z
Creating Swap Directories
[root@Randyliu etc]# su root -c "/usr/local/squid/bin/RunCache &"
Running: squid -sY  >;>; /usr/local/squid1/var/squid.out 2>;&1(本來(lái)想以nobody這個(gè)用戶去啟動(dòng)的,不過(guò)系統(tǒng)提示。此用戶不適用,隨便找一個(gè)用戶又運(yùn)行不了,所以就以root了。不知大家還有其他的說(shuō)法,例他不以root身份來(lái)啟動(dòng)便是了。)
Ok,這下,我們就可以到客戶端去測(cè)試一下了(IE里面去測(cè)試一下吧)。哇塞!太帥了。成功!!
另外,在運(yùn)行過(guò)程中如何有去改動(dòng)squid.conf這個(gè)檔案的話。只要運(yùn)行以下即可讀取squid.conf的設(shè)定:
  [root@Randyliu etc]# /usr/local/squid1/sbin/squid -k reconfigure
  以上,關(guān)于squid就OK了,總之是覺(jué)得太帥了~~至于分析使用情況的分析,就只能等到下一步去做了.
D.維護(hù),
  下面兩件事是必須注意的。
1.         若 squid 內(nèi)設(shè)定的使用空間滿了,則 squid 將不會(huì)運(yùn)作!
2.        若 squid 的紀(jì)錄文件太大了,則工作效率會(huì)變慢!
對(duì)于記錄檔即(cache檔),即/usr/local/squid/cache,我們每隔一段時(shí)間有整理一下,即可。至于何時(shí)整理,等試運(yùn)行后定。
9、ftp的要求,安裝及設(shè)置:
A.        要求。
1.        作為內(nèi)部ftp文件傳輸用。開(kāi)一個(gè)用戶要求為不能使用ssh和telnet等服務(wù)。
2.        使用的軟體為:proftpd-1.2.10.tar.gz
B.        安裝
  [root@Randyliu root]# mkdir /usr/local/software (建立一個(gè)安裝目錄)
[root@Randyliu root]#cd /usr/local/software
[root@Randyliu software]# tar –zvxf  /root/proftpd-1.2.10.tar.gz
[root@Randyliu software]# cd proftpd-1.2.10
[root@Randyliu proftpd-1.2.10]#./configure  --prefix=/usr/local/proftpd \
--enable-shadow –enable-autoshadow \
--with-modules=mod_ratio:mod_readme:mod_wrap
[root@Randyliu proftpd-1.2.10]# make && make install
設(shè)定以 xinetd 來(lái)啟動(dòng) proftpd :
事實(shí)上,目前大部分的 FTP daemon 多是以 super daemon 來(lái)啟動(dòng)的!所以這裡我們也直接以 xinetd 來(lái)設(shè)定 proftpd 吧!
[root@Randyliu proftpd-1.2.10]# vi /etc/xinetd.d/proftpd
  service ftp
{     disable        =     no
flags          =     REUSE
socket_type    =     stream
wait          =     no
user          =     root
server         =   /usr/local/proftpd/sbin/proftpd
server_args     =  -c /usr/local/proftpd/etc/proftpd.conf
log_on_success  += DURATION USERID
log_on_failure  +=  USERID
Ok,對(duì)于剛才安裝完的proftpd。其設(shè)定檔在/usr/local/proftpd/etc/proftpd.conf
其說(shuō)明檔在/usr/local/proftpd/man,我們編輯一下設(shè)定檔。如下:
[root@Randyliu proftpd-1.2.10]# vi /usr/local/proftpd/etc/proftpd.conf
    ServerName                      "this is the ftp server for RD department"
ServerType                         inetd
DefaultServer                       on
Port                               21
Umask                           022
MaxInstances                    10
User                            nobody
Group                           nobody
TimesGMT                      off
MaxClients                       20
MaxClientPerHost                  2
AllowStoreRestart                 on
AllowOverwrite                     on
<Limit SITE_CHMOD>;
  DenyAll
</Limit>;
<Anonymous ~ftp>;
  User                          ftp
  Group                         ftp
   UserAlias                     anonymous ftp
   MaxClients                    5

DisplayLogin                  welcome.msg
DisplayFirstChdir             .message
TransferRate STOR  100   user anonymous,ftp
TransferRate RETR  50    user anonymous,ftp
<Limit WRITE>;
   DenyAll
</Limit>;
<Directory /var/ftp/upload/*>;
<Limit READ>;
Denyall
</Limit>;
<Limit WRITE>;
Allowall
</Limit>;
</Directory>;
/Anonymous>;
OK,上面的服務(wù)根據(jù)要求輯完之后,就可以啟動(dòng)服務(wù)了。如下:
   [root@Randyliu proftpd-1.2.10]# /etc/rc.d/init.d/xinetd restart
Stopping xinetd:   OK  ]
Starting xinetd:   OK  ]
[root@Randyliu proftpd-1.2.10]# netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
PID/Program name
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN
10097/xinetd(看著了沒(méi)有,21端口開(kāi)改著呢)
OK,測(cè)試一下:
[root@Randyliu proftpd-1.2.10]# ftp localhost
Connected to localhost (127.0.0.1).
220 ProFTPD 1.2.10 Server (this is the ftp server for RD department) [127.0.0.1]
Name (localhost:root): ftp
331 Anonymous login ok, send your complete email address as your password.
Password:
230 Anonymous access granted, restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>; ls
227 Entering Passive Mode (127,0,0,1,128,7).
150 Opening ASCII mode data connection for file list
226 Transfer complete.
注:上面的<Anonymous ~ftp>;表示以匿名登錄后。默認(rèn)目錄的位置在/var/ftp下面。
而且,拒絕寫(xiě)入的權(quán)限,即denywrite.
以實(shí)名用戶登錄之后即可有允許寫(xiě)的權(quán)力。其文件在其home目錄下。
OK,對(duì)以匿名登錄的用戶,編輯信息如下:
[root@Randyliu ftp]# vi /var/ftp/welcome.msg
Welcome to our ftp Server.thanks for using this ftp server and this is only for RD Deapartment for File Translate!
Your machine is : %R
The current time is :  %T
The maxclients is :%M
The present connection number is : %N
Your account is : %U
And your current directory is : %C
在 /var/ftp/upload 裡面建立一個(gè)特殊訊息
[root@Randyliu ftp]# vi /var/ftp/upload/.message
  Attention: the directory that what you access can be upload, but it can't be             download;
and your identity is anonymous!

建立 upload 的權(quán)限:
[root@Randyliu ftp]# chown ftp:ftp /var/ftp/upload
[root@Randyliu ftp]# chmod 755 /var/ftp/upload
    5. 重新啟動(dòng)!
[root@Randyliu ftp]# /etc/rc.d/init.d/xinetd restart
作者: randyliu    時(shí)間: 2005-10-21 10:54
標(biāo)題: linux學(xué)習(xí)心得
以上運(yùn)行的FTP都沒(méi)有問(wèn)題,不過(guò)在我本來(lái)想增加ftp的使用者。但不能登錄ftp和ssh都出錯(cuò),不知是什么問(wèn)題~~?求助!
C.創(chuàng)建登錄FTP的使用者和用戶,要求:使用者不能使用ssh和 telnet,創(chuàng)建如下:
1.        創(chuàng)建用戶:
[root@Randyliu ftp]# cd /root
[root@Randyliu root]# groupadd Randyliu
[root@Randyliu root]# useradd -M -g Randyliu -s /sbin/nologin Randyliu
[root@Randyliu root]# passwd Randyliu
Changing password for user Randyliu.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
[root@Randyliu root]# mkdir -p /var/Randyliu
[root@Randyliu root]# mkdir -p /var/Randyliu/work
[root@Randyliu root]# mkdir -p /var/Randyliu/picture
[root@Randyliu root]# chown -R 775 /var/Randyliu
[root@Randyliu root]# touch /var/Randyliu/work/ratio.dat
[root@Randyliu root]# touch /var/Randyliu/work/ratio.tmp
[root@Randyliu root]# chown -R Randyliu:Randyliu /var/Randyliu
[root@Randyliu root]# chmod 666 /var/Randyliu/work/*
2.        設(shè)置:(以下的內(nèi)容待確認(rèn)!)
[root@Randyliu root]# vi /usr/local/proftpd/etc/proftpd.conf
在上面的設(shè)置后面增加下面編輯:
DefaultRoot  /var/Randyliu Randyliu
DisplayLogin  welcome.msg
Ratios      on
SaveRatios  on
RatioFile   /work/ratio.dat
RatioTempFile  /work/ratio.tmp
<Directory /var/Randyliu/work
<Limit ALL>;
Denyall
</Limit>;
</Directory>;
UserRatio   Randyliu     0  0  2 30000
<Directory /var/Randyliu>;
Umask   002
TransferRate RETR 50  Randyliu  Randyliu
<Limit WRITE>;
Denyall
</Limit>;
</Directory>;
<Directory /var/Randyliu/upload/*>;
<Limit READ>;
Allowall
</Limit>;
<Limit WRITE>;
Allowall
</Limit>;
</Directory>;
建立歡迎畫(huà)面:
[root@Randyliu ftp]# cp /var/ftp/welcome.msg /var/Randyliu/
[root@Randyliu root]# /etc/rc.d/init.d/xinetd restart

[root@Randyliu root]# vi /var/Randyliu/work/ratio.dat
  Randyliu|0|0|0|0
作者: 零二年的夏天    時(shí)間: 2005-10-21 11:08
標(biāo)題: linux學(xué)習(xí)心得
樓主寫(xiě)得很好。

不過(guò),也要注意錯(cuò)別字啊。
作者: 蝎子游游    時(shí)間: 2005-10-21 11:13
標(biāo)題: linux學(xué)習(xí)心得
其實(shí)打開(kāi)各種服務(wù)是有現(xiàn)成的系統(tǒng)工具的,不用那么麻煩去手工設(shè)置的
作者: wangzhixu    時(shí)間: 2005-10-21 11:26
標(biāo)題: linux學(xué)習(xí)心得
支持
作者: bjnormal    時(shí)間: 2005-10-21 11:28
標(biāo)題: linux學(xué)習(xí)心得
好!。。。。。。。。。。。。1
作者: qiudw    時(shí)間: 2005-10-22 18:01
標(biāo)題: linux學(xué)習(xí)心得
真不錯(cuò),這種經(jīng)驗(yàn)值得推廣。
作者: zw_ren    時(shí)間: 2005-10-22 18:41
標(biāo)題: linux學(xué)習(xí)心得
很好,不過(guò)\有些還是看不懂.學(xué)習(xí)中~~~
作者: qianyi2744    時(shí)間: 2005-10-22 20:17
標(biāo)題: linux學(xué)習(xí)心得
很有幫助
作者: randyliu    時(shí)間: 2005-12-09 15:00
最近有點(diǎn)疲憊,本來(lái)是想寫(xiě)點(diǎn)什么的。
作者: zhai008    時(shí)間: 2005-12-10 13:33
支持
作者: bugwr    時(shí)間: 2005-12-11 12:44
同感,支持下~
作者: xy-coordinate    時(shí)間: 2005-12-12 12:46
開(kāi)啟telnet服務(wù)
1、        先如果telnet要可用,那么安裝時(shí)必需要安裝telnet和telnet-server的rpm包。檢測(cè)本進(jìn)有沒(méi)有安裝的方法如下:
[randy@sunny randy]$ rpm -qa telnet(輸入的命令行)
telnet-0.17-25(顯示telnet的版本信息)
[randy@sunny randy]$ rpm -qa telnet-server(輸入的命令行)
telnet-server-0.17-25(顯示telnet-server的版本信息)
詳細(xì)的使用可從man rpm導(dǎo)出。Rpm是一個(gè)非常重要的命令哦。^-^
2、        開(kāi)啟telnet服務(wù):
   進(jìn)入命令輸入狀態(tài)下面, 輸入:
vi  /etc/xinetd.d/telnet 會(huì)出現(xiàn)下述的東東:
service telnet
{
       # disable = yes
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
}接下來(lái)要做的是, 在上述第三行中的disable=yes的前面加#注解掉(如上面紅色處)或改為:disable=no。編輯之后保存之后即可。在unix-like的系統(tǒng)里面一定要懂得最起碼一種編輯器哦。(如上面的vi)
3、        開(kāi)啟telnet服務(wù):
  輸入:/etc/init.d/xinetd restart 如下:
[root@sunny root]#   /etc/init.d/xinetd restart
Stopping xinetd:   OK  ]
Starting xinetd:   OK  ]
好了,telnet就可以用了,就可以在其他windows電腦上遠(yuǎn)程登入了,帥吧^-^。


為什么我安裝不行呀?!
我的系統(tǒng)RedHat9
1.
[root@localhost root]#rpm -qa telnet
telnet-0.17-25
[root@localhost root]#rpm -qa telnet-server


[root@localhost root]#cd /mnt/cdrom
[root@localhost root]#rpm -ivh telnet-0.17-25.i386.rpm
提示已經(jīng)安裝了telnet!。

2.
[root@localhost root]#l /etc/xinetd.d/telnet
    (沒(méi)有這個(gè)文件。。。
[root@localhost root]#vi /etc/xinetd.d/telnet    (自己編輯文件!。。
service telnet
{
       # disable = yes
        flags           = REUSE
        socket_type     = stream
        wait            = no
        user            = root
        server          = /usr/sbin/in.telnetd
        log_on_failure  += USERID
}

:wq

3.
[root@localhost root]#service xinetd restart

4.
C:\Documents and Settings\Administrator>telnet 192.168.167.167
正在連接到192.168.16.167...不能打開(kāi)到主機(jī)的連接, 在端口 23: 連接失敗



[ 本帖最后由 xy-coordinate 于 2005-12-12 12:50 編輯 ]
作者: randyliu    時(shí)間: 2005-12-13 08:41
你的問(wèn)題主要出在:
  1, 沒(méi)有安裝telnet-server
   2, 沒(méi)有安裝xinetd
   3, 安裝telnet-server之前,要安裝xinetd。你可以從光盤(pán)中找出這兩個(gè)rpm包。進(jìn)行安裝即可。
作者: randyliu    時(shí)間: 2005-12-13 11:52
FC4下面運(yùn)行sendmail和 openwebmail
今天(2005年12月13日星期二,有點(diǎn)兒冷)主要跟大家聊聊在FC4下面,如何做mail服務(wù)器(我這邊主要是用FC4自帶的sendmail來(lái)做)和openwebmail這個(gè)好用的web工具。
1,如何改HOSTNAME. 改下面文件:
  a. [root@tklrd ~]# vi /etc/sysconfig/network
       NETWORKING=yes
HOSTNAME=tklrd.com (這邊就是你想改的hostname)
GATEWAY=192.168.60.254  (這邊是網(wǎng)關(guān)的地址,如果你不知道,就不用寫(xiě))
  b.  [root@tklrd ~]# vi /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               tklrd.com tklrd localhost.localdomain localhost
reboot一下你的電腦,設(shè)置就生效了。
2,檢測(cè)一下你的電腦是否有sendmail如下。
[root@tklrd mail]# rpm -qa | grep sendmail
sendmail-cf-8.13.4-2
sendmail-8.13.4-2
  [root@tklrd mail]# rpm -qa | grep m4
m4-1.4.3-1 (這個(gè)主要是轉(zhuǎn)換sendmail設(shè)置檔的一個(gè)程式)
有幾個(gè)文件至關(guān)重要,這邊介紹一下:
   /etc/aliases  我這個(gè)文件主要功能是建立郵件群組發(fā)送功能和當(dāng)你寄件給某用啟時(shí),是否也寄經(jīng)別人。這邊的設(shè)置在下面的文章中會(huì)講到。
   /etc/mail/sendmail.mc 和 /etc/mail/sendmail.cf  (這里就是sendmail主要的配置文件,是否開(kāi)啟驗(yàn)證機(jī)制,是否可以發(fā)mail的設(shè)置都是在這里。很重要哦…)
   /etc/mail/access  這個(gè)檔案里面就是設(shè)置是否開(kāi)啟RELAY功能。(所謂RELAY功能就是能寄至本機(jī)HOSTNAME以后的郵件。這邊的動(dòng)作主要有RELAY/REJECT/DISCARD.
   /etc/mail/local-host-names 這里面主要設(shè)置多個(gè)名稱。
   /var/spool/mail 這里面主要是郵件存放的位置。
好了,現(xiàn)在我們講解一下,如何設(shè)置。 要開(kāi)啟sendmail服務(wù),重要的設(shè)置就是上面講到的sendmail.mc設(shè)置了。(我們的要求是開(kāi)啟sendmail功能和開(kāi)啟密碼驗(yàn)證機(jī)制)如下:
    [root@tklrd mail]# cp sendmail.mc sendmail.mc.bak
[root@tklrd mail]# cp sendmail.cf sendmail.cf.bak (對(duì)于這些比較重要的配置文件,我習(xí)慣保存一下備份)
[root@tklrd mail]# vi sendmail.mc
a.第112行里面要更改如下:
改之前:DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
改之后:DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl
b.開(kāi)啟密碼驗(yàn)證機(jī)制。
把第48行和第49行里面改為如下(即為dn1刪除):
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
  define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN    PLAIN')dnl
   保存并退出即可。
[root@tklrd mail]# m4 sendmail.mc > sendmail.cf
[root@tklrd mail]# /etc/rc.d/init.d/sendmail start
Starting sendmail:                                         [  OK  ]
Starting sm-client:                                        [  OK  ]
[root@tklrd mail]# netstat -tlnp | grep 25
tcp        0      0 0.0.0.0:25                  0.0.0.0:*                   LISTEN      4105/sendmail: ace
[root@tklrd mail]# /etc/rc.d/init.d/saslauthd start
[root@tklrd mail]# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
220 tklrd.com ESMTP Sendmail 8.13.4/8.13.4; Tue, 13 Dec 2005 11:31:26 +0800
ehlo localhost
250-tklrd.com Hello tklrd.com [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN PLAIN (密碼驗(yàn)證機(jī)制)
250-DELIVERBY
250 HELP

先到這吧,再續(xù)…
作者: randyliu    時(shí)間: 2006-03-20 23:03
好久沒(méi)在這個(gè)網(wǎng)站上逛了,因本人轉(zhuǎn)行做其他方面的工作,已沒(méi)有時(shí)間來(lái)續(xù)寫(xiě)了。因?yàn)闆](méi)有寫(xiě)完,所以在此要跟各位抱歉一下,上面的文字是在以前的公司在結(jié)合實(shí)踐工作中寫(xiě)出來(lái)的。先來(lái)好久都沒(méi)摸unix了,看來(lái)unix是要慚忘了。。。。

不知那位兄弟可幫忙續(xù)寫(xiě),給大家分享經(jīng)驗(yàn)。
作者: randyliu    時(shí)間: 2006-06-05 13:09
本人最近想用UNIX架構(gòu)一個(gè)網(wǎng)頁(yè),不知XDJM有沒(méi)有推薦幾本相關(guān)的書(shū)籍來(lái)參考一下;蛘呤窍嚓P(guān)實(shí)用的網(wǎng)站。
作者: zhy0414    時(shí)間: 2006-06-05 16:47
不錯(cuò)的,支持一下
作者: 夏日和風(fēng)    時(shí)間: 2006-06-07 14:23
丟了太可惜了

轉(zhuǎn)行也不能忘啊
作者: ylcqen    時(shí)間: 2006-06-07 16:57
好樣的!!




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2