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

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
123下一頁
最近訪問板塊 發(fā)新帖
查看: 8318 | 回復(fù): 21
打印 上一主題 下一主題

linux學(xué)習(xí)心得 [復(fù)制鏈接]

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

論壇徽章:
0
2 [報告]
發(fā)表于 2005-09-27 09:46 |只看該作者

linux學(xué)習(xí)心得

續(xù)上:
  2005年9月26日,星期一,晴,陣風(fēng)。
休息兩天后,今天來上班,同事有一臺剛好裝了紅旗linux操作系統(tǒng)。我正想試一試開啟telnet服務(wù),結(jié)果自己天天在用的telnet的一下也就忘記設(shè)了。汗。。。。
所以寫此以記之:如何開啟telnet服務(wù),步驟如下:
1、        先如果telnet要可用,那么安裝時必需要安裝telnet和telnet-server的rpm包。檢測本進有沒有安裝的方法如下:
[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的版本信息)

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

好了,telnet就可以用了,就可以在其他windows電腦上遠程登入了,帥吧^-^。
4、        系統(tǒng)在默認時,并不能用root遠程登入,如果要使用root登入,則必需對/etc/pam.d/login這個檔案進行修改,具體修改步驟如下:
[root@sunny root]# vi /etc/pam.d/login
之后把這一行前面加一#號注解掉
# auth       required    pam_securetty.so
OK,再執(zhí)行第三步的步聚,重新開啟telnet服務(wù)。哈哈,以root登入沒問題了。
但是,以telnet傳輸密碼的時候是以非加密方式登入的,所以很容易被黑客攫取。(好厲害哦,可惜我不會,真羨慕他們),所以不建議開啟root登入的方式。

論壇徽章:
0
3 [報告]
發(fā)表于 2005-10-21 10:38 |只看該作者

linux學(xué)習(xí)心得

Liunx內(nèi)部主機規(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)
二、安全全考慮。
  眾所周知,一臺電腦的安全性至關(guān)重要。對于本服務(wù)器的安全性方面,對于本機的服務(wù)器安全性上。擬有以下規(guī)劃:
a.        火墻和ip filter進行ftp和telnet和ssh服務(wù);
b.        開發(fā)的端口方面目前先開放21,23,25,110作為其基本的服務(wù);
c.        以及到rpm組件上網(wǎng)更新最新檔;
d.另外,對一些重要的安全性檔案,設(shè)為只讀權(quán)限(如/var/log/secure,/var/log/messages,/var/log/messages等)。
e. 對于UINX的programe先開放的如下:atd, crond,iptables,network,random,sshd,telnetd,syslog,xinetd.
三,安裝及使用。
  一節(jié)中,可是重頭戲,下面會從軟件的分區(qū),安裝用各套件的安裝,使用上一步一步的詳細的步聚,將記錄于些,給自己以下作為改進和參考用。
1,        軟件的安裝。本服務(wù)器安裝的為RedHat 9.0, 因服務(wù)器的硬盤也夠大(35G)哦,以及給以后延伸性的使用。還是安裝所有的套件。分區(qū)如下:
                       / 分區(qū),容量為:10G    (其他的文件目錄分配)
                       /var 分區(qū)  容量:18G   (主要是存改用戶的E-mail)
                       /home 分區(qū)  容量:3G (當(dāng)然是用來存放用戶文件啰)
                       /usr  分區(qū)   容量:2G  (主要是要來安裝軟體,如proftpd,squid等)
                       swap  分區(qū)   容量:500M
2,        開放telnet服務(wù):
       [root@Randyliu root]# vi /etc/xinetd.d/telnet 之后會出現(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
}
以上,只要把上面紅色項即disable=yes(即表示默認為不可用)。把其改為disable=no。 或是前面用注解掉即可,如上紅字。
  然后要重新開一下xinetd這個Daemon,運行:
     [root@Randyliu root]# /etc/rc.d/init.d/xinetd restart .
在系統(tǒng)初始狀態(tài),因安全性問題,不能以root登錄。須以普通用戶登錄后用su切換。如果只是自己試驗用,則可以做如下修改:
[root@Randyliu root]# vi /etc/pam.d/login  (把下面這句話用#注解,后重新啟動xinetd即可)
   # auth       required   pam_securetty.so
3,開放ssh服務(wù)。
  其實ssh服務(wù),在初始安裝的時候,即可開啟這個服務(wù)。用windows 的putty這個軟件即可。如果真的沒有的話,可以:
    [root@Randyliu root]# /etc/rc.d/init.d/sshd start
之后,要netstat –tlp即可查看對應(yīng)ssh的21端口正在listen …..   
   因為,ssh這個軟件在網(wǎng)絡(luò)上傳輸密碼時是以加密方式傳輸。所以,默認情況下,ssh是允許以root登錄的。
具體關(guān)于ssh的設(shè)置可在 /etc/ssh/sshd_config上更改。里面的設(shè)置,可以增加端口、更改用戶可登錄的IP、是否可以以root這用戶登錄等信息、拒絕某戶和某組登錄等
4、利用/etc/hosts.allow 和 /etc/host.deny來拒絕某些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,只是針對RD的59和60網(wǎng)段的電腦可代理上網(wǎng)。
       b,squid的使用版本為squid-2.5.STABLE11.tar.gz
安裝及設(shè)置:
[root@Randyliu root]# mkdir /usr/local/software (建立一個安裝目錄)
[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)在所在的絕對路徑)
[root@Randyliu squid-2.5.STABLE11] make && make install
OK,安裝已完成!
接下來就叫設(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(本來想以nobody這個用戶去啟動的,不過系統(tǒng)提示。此用戶不適用,隨便找一個用戶又運行不了,所以就以root了。不知大家還有其他的說法,例他不以root身份來啟動便是了。)
Ok,這下,我們就可以到客戶端去測試一下了(IE里面去測試一下吧)。哇塞!太帥了。成功!!
另外,在運行過程中如何有去改動squid.conf這個檔案的話。只要運行以下即可讀取squid.conf的設(shè)定:
  [root@Randyliu etc]# /usr/local/squid1/sbin/squid -k reconfigure
  以上,關(guān)于squid就OK了,總之是覺得太帥了~~至于分析使用情況的分析,就只能等到下一步去做了.
D.維護,
  下面兩件事是必須注意的。
1.         若 squid 內(nèi)設(shè)定的使用空間滿了,則 squid 將不會運作!
2.        若 squid 的紀(jì)錄文件太大了,則工作效率會變慢!
對于記錄檔即(cache檔),即/usr/local/squid/cache,我們每隔一段時間有整理一下,即可。至于何時整理,等試運行后定。
9、ftp的要求,安裝及設(shè)置:
A.        要求。
1.        作為內(nèi)部ftp文件傳輸用。開一個用戶要求為不能使用ssh和telnet等服務(wù)。
2.        使用的軟體為:proftpd-1.2.10.tar.gz
B.        安裝
  [root@Randyliu root]# mkdir /usr/local/software (建立一個安裝目錄)
[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 來啟動 proftpd :
事實上,目前大部分的 FTP daemon 多是以 super daemon 來啟動的!所以這裡我們也直接以 xinetd 來設(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,對于剛才安裝完的proftpd。其設(shè)定檔在/usr/local/proftpd/etc/proftpd.conf
其說明檔在/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ù)要求輯完之后,就可以啟動服務(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(看著了沒有,21端口開改著呢)
OK,測試一下:
[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>;表示以匿名登錄后。默認目錄的位置在/var/ftp下面。
而且,拒絕寫入的權(quán)限,即denywrite.
以實名用戶登錄之后即可有允許寫的權(quán)力。其文件在其home目錄下。
OK,對以匿名登錄的用戶,編輯信息如下:
[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 裡面建立一個特殊訊息
[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. 重新啟動!
[root@Randyliu ftp]# /etc/rc.d/init.d/xinetd restart

論壇徽章:
0
4 [報告]
發(fā)表于 2005-10-21 10:54 |只看該作者

linux學(xué)習(xí)心得

以上運行的FTP都沒有問題,不過在我本來想增加ftp的使用者。但不能登錄ftp和ssh都出錯,不知是什么問題~~?求助!!
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)容待確認!)
[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>;
建立歡迎畫面:
[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

論壇徽章:
0
5 [報告]
發(fā)表于 2005-10-21 11:08 |只看該作者

linux學(xué)習(xí)心得

樓主寫得很好啊!

不過,也要注意錯別字啊。

論壇徽章:
0
6 [報告]
發(fā)表于 2005-10-21 11:13 |只看該作者

linux學(xué)習(xí)心得

其實打開各種服務(wù)是有現(xiàn)成的系統(tǒng)工具的,不用那么麻煩去手工設(shè)置的

論壇徽章:
0
7 [報告]
發(fā)表于 2005-10-21 11:26 |只看該作者

linux學(xué)習(xí)心得

支持

論壇徽章:
0
8 [報告]
發(fā)表于 2005-10-21 11:28 |只看該作者

linux學(xué)習(xí)心得

好!。。。。。。。。。。。!1

論壇徽章:
0
9 [報告]
發(fā)表于 2005-10-22 18:01 |只看該作者

linux學(xué)習(xí)心得

真不錯,這種經(jīng)驗值得推廣。

論壇徽章:
0
10 [報告]
發(fā)表于 2005-10-22 18:41 |只看該作者

linux學(xué)習(xí)心得

很好,不過\有些還是看不懂.學(xué)習(xí)中~~~
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP