Red hat Linux Enterprise 5.4 Edtion 學習筆記

# 在Redhat 下安裝vmtools

1、點擊VMWARE 上的INSTALL VMTOOLS

2、VMWARE會自動將VMTOOLS的安裝文件MOUNT至LINUX系統

3、使用TAR命令,將其解壓

4、使用CHMOD 755命令,給解壓後的安裝目錄增加權限

5、運行 vmware-config-tools.pl文件,根據提問完成系統配置,並完成安裝。

# 英文 RedHat 5 中文語言包安裝,本站還有更多Linux,Linux教程,linux操作系統教程,linux視頻教程方面的資料。

正文:

1、按順序安裝如下包:
中文支持
fonts-chinese-3.02-12.el5.noarch.rpm
m17n-db-common-cjk-1.3.3-46.el5.noarch.rpm
m17n-db-chinese-1.3.3-46.el5.noarch.rpm
中文輸入法
scim-libs-1.4.4-39.el5.i386.rpm
scim-1.4.4-39.el5.i386.rpm

scim-chinese-standard-0.0.2-1.el5.i386.rpm
scim-tables-0.5.6-7.i386.rpm
scim-tables-chinese-0.5.6-7.i386.rpm
scim-pinyin-0.5.91-15.el5.i386.rpm
2、安裝完成後點擊 “系統-管理-語言” 選擇“簡體中文”,轉換語言環境。
3、重啓系統驗證 ,還可以直接 ctrl+alt+backspace

對了,好像安裝下面兩個包就可以支持中文顯示:
安裝上這兩個包就能夠支持中文了.
fonts-chinese-3.02-9.6.el5.noarch.rpm
fonts-ISO8859-2-75dpi-1.0-17.1.noarch.rpm

以上兩個文件可以在http://ftp.dc.volia.com/pub站點下下載

我下載的兩個文件的路徑是

http://ftp.dc.volia.com/pub/CentOS/5.4/os/x86_64/CentOS/

# Redhat Linux enterprise 5.4 中文顯示和中文輸入法

剛裝完Redhat Linux Enterprise 5.4還挺興奮,可我想在Linux配置搜索環境,所以必須要測試中文搜索,中文環境是必須要支持的。
最開始我將Language改成中文的時候,都是小框框,讓偶很無語啊。
中文顯示的問題
將Windows/fonts/simsun.ttc(宋體/新宋體的字體文件)放到ftp上,然後用ftp命令下載下來(偶在公司用的虛擬機,米有辦法,要不然用U盤就好了)
cd 到/usr/share, mkdir fontstruetype, cd fontstruetype, mkdir simsun
將simsun.ttc放到simsun下,重新登錄系統。中文支持已經搞定了。
中文輸入法的安裝
於是下載小企鵝輸入法,官網:http://www.fcitx.org/
剛開始下載了fcitx-3.6.2.tar.bz2,但貌似解壓了米有成功。
於是改用rpm包fcitx-3.0.2-1.rpm.i386。
# rpm -ivh fcitx-3.0.2-1.i386.rpm
# cd /usr/bin
# ln -sf fcitx chinput
再修改.bashrc文件 vi ~/.bashrc(不需要爲root用戶)
找到這個地方:
if [ -f /etc/bashrc ];then
. /etc/bashrc
在其後加入下面的幾句:
export LANG=zh_CN.UTF-8
export LC_CTYPE=zh_CN.UTF-8
export LC_ALL=
export XMODIFIERS=@im=fcitx
fcitx&
重啓計算機(logoff也可以)中文輸入就可以用Ctrl+Space切換出來了。

# 讓Linux啓動時直接進入字符終端而非XWINDOW,從而節約系統資源

修改/etc/inittab
將“id:5:initdefault:”修改爲“id:3:initdefault:”,具體參數可以參見該文件中的註釋部分
# Default runlevel. The runlevels used by RHS are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
[http://www.sudu.cn/info/html/edu/20080424/300526.html]

[http://www.fcitx.org]

# 使用Webmin管理Redhat Enterprise Linux 6.0

1 Webmin安裝配置

1.1 Webmin簡介

大多數人在配置UNIX的各種服務時都會感到頭痛,因爲UNIX下的服務太多,而且每種服務看起來都不容易配置。熟悉Windows環境下配置網絡服務的人對UNIX下手工編寫配置文件一般都很不習慣。在UNIX下,可以安裝一種可以通過瀏覽器對UNIX服務器上的各項服務器進行配置的工具--Webmin。Webmin是一款優秀的遠程UNIX/Linix服務器的管理軟件,通過控制面板(支持各種語言,包括簡體中文),它可以讓用戶輕鬆地配置UNIX下的各種服務器,甚至可以遠程配置目前UNIX上運行的所有服務,默認端口是10000,支持SSL加密。它還可以讓用戶使用遠端計算機上的瀏覽器,直接修改服務器裏的使用者賬號、Apache、DNS和文件分享等設定。Webmin的管理工作是通過Web頁面的方式來實現的,所有操作簡單而且直觀,非常適合初學者。Webmin目錄下的os_list.txt列出了當前Webmin支持的UNIX系統。

相對於其他GUI管理工具而言,Webmin具有如下顯著優點:

Web管理方式使得Webmin同時具有本地和遠程管理的能力。

插件式結構使得Webmin具有很強的擴展性和伸縮性。目前Webmin提供的標準管理模塊幾乎涵蓋了常見的UNIX管理,而且第三方的管理模塊也被不斷地開發出來。

訪問控制和SSL支持爲遠程管理提供了足夠的安全性。

國際化支持,提供多國語言版本。

除了管理UNIX系統外,Webmin還提供了管理Webmin本身的模塊。對Webmin本身的管理主要包括如下方面。

模塊管理:這一部分包括插入一個模塊、刪除一個模塊、複製一個模塊和重新設置模塊所在的類別等。另外Webmin還提供了直接從Internet上升級的功能。

界面風格管理:Webmin提供多種界面風格,0.91版中提供了KDE和Caldera兩種界面風格。Webmin的界面風格實際上也是一個模塊,用戶可以插入一個新的界面風格。除此之外,還可以修改Webmin的一些界面參數,如頁面背景顏色、表格背景顏色等。

國際化支持:Webmin的一大特色是提供多國語言支持。目前Webmin支持的語言有英、法、德、意、中、日、韓等語言。

Webmin服務器羣:Webmin還提供了發現和管理多個Webmin服務器的功能,這爲同時管理多臺UNIX服務器提供了極大的便利。

活動日誌:Webmin的活動日誌主要用於審計系統的管理活動。

1.2 下載安裝Webmin

  1. # wget http://download.webmin.com/download/yum/webmin-1.510-1.noarch.rpm
  2. # rpm -ivh webmin-1.510-1.noarch.rpm
  3. # /etc/rc.d/init.d/webmin start

自動啓動Webmin服務:如果需要讓Webmin服務隨系統啓動而自動加載,可以執行"ntsysv"命令啓動服務配置程序,找到"webmin"服務,在其前面加上星號(*),然後選擇"確定"即可。

2 使用Webmin

2.1 登錄Webmin

可以使用Web 瀏覽器或telnet/ssh 客戶機來訪問 Webmin。其中telnet/ssh 客戶機這兩個工具是基於applet 的,需要在瀏覽器上安裝Java Runtime 環境。在本地或其他相連主機的瀏覽器中輸入主機名(或主機IP地址)及端口號,這裏我們輸入http://localhost:10000,系統將打開Webmin的登錄界面,如圖13-1所示。在Webmin的登錄界面中,輸入用戶名(root)和密碼,單擊"Login"按鈕,系統將進入Webmin的主界面,如圖13-2所示。

(點擊查看大圖)圖13-1 Webmin的登錄界面

(點擊查看大圖)圖13-2 Webmin的主界面

2.2 Webmin的自身配置

單擊如圖13-2所示的Webmin主界面中的Webmin圖標,系統將打開Webmin自身配置頁面,如圖13-3所示。

(點擊查看大圖)圖13-3 Webmin自身配置頁面

Webmin窗體中的Webmin配置主要用於在用戶端配置Webmin系統顯示的環境及相關組件。配置 Webmin 操作環境,主要是建立新的組與用戶及安全性配置。另外,還可以限制連接的用戶地址、端口號、密碼。

修改爲中文環境的方法。

在"Webmin配置"窗口中,有很多選項可以對Webmin進行配置,如IP訪問控制、端口與地址,以及用戶界面等,這裏我們看一下Webmin的語言配置。單擊"語言"圖標,打開"語言"配置窗口,如圖13-4所示。

(點擊查看大圖)圖13-4 配置語言環境

單擊管理界面上方的"Webmin"圖標,在出現的頁面中單擊"Change Language and Theme"超鏈接。修改"Webmin UI language"選項爲"Personal choice ..",然後在下拉列表中選擇"Simplified Chinese (ZH_CN)"。爲了使用原有的Linux界面風格可修改"Webmin UI theme"選項爲"Personal choice ..",然後在下拉列表中選擇"MSC.Linux Theme",最後單擊"Make Changes"按鈕確定,即可在"語言"配置窗口中顯示出來。按照系統提示重新登錄Webmin,這時瀏覽器就會以中文顯示Webmin配置頁面,如圖13-5所示。

(點擊查看大圖)圖13-5 中文顯示Webmin配置頁面

2.3 Webmin主界面

在Webmin主界面中可以看到,Webmin主要包括Webmin、系統、服務器、網絡、硬件、羣集和其他幾個組成部分。Webmin功能說明如表13-1所示。

表13-1 Webmin功能說明

模塊名稱

功能說明

Webmin

Backup Configuration Files

備份配置文件

Change Language and Theme

修改語言和主題

Usermin Configuration

用戶配置文件設置

Webmin Actions Log

查看修改Webmin活動日誌

Webmin Configuration

查看修改Webmin配置

Webmin Users

Webmin用戶管理

Webmin Servers Index

查找其他可用的Webmin服務器

系統(System)

Bootup and Shutdown

啓動和關閉

Change Passwords

修改口令

Disk Quotas

磁盤配額

Disk and Network Filesystems

磁盤和網絡文件系統

Filesystem Backup

文件系統備份

Initial System Bootup

系統初始化

Log File Rotation

日誌文件輪換

MIME Type Programs

MIME設置

PAM Authentication

PAM認證

Running Processes

進程管理

Scheduled Commands

系統任務調度命令

Scheduled Cron Jobs

系統任務調度

Software Package Updates

軟件包升級

Software Package

軟件包管理

System Documentation

系統記錄

Users and Groups

用戶和用戶組

服務器(Server)

Apache Webserver

Apache服務器配置管理

CVS Server

CVS服務器配置管理

Postfix Mail Server

Postfix配置

SSH Server

SSH服務器配置管理

Read User Mail

用戶郵件列表

網絡(Network)

Bandwidth Monitoring

帶寬監控

Linux Firewall

防火牆配置

NFS Exports

NFS共享管理

NIS Client and Server

NIS客戶機和服務器管理

PPP Dialup Client

PPP撥號連接

Extended Internet Services

inetd服務配置

Network Configuration

網絡配置管理

(續表)

模塊名稱

功能說明

TCP Wrappers

TCP Wrappers配置

Kerberos5

Kerberos5 認證配置

ADSL Client

ADSL 客戶端配置

硬件(Hardware)

CD Burner

Cd刻錄

GRUB Boot Loader

GRUB啓動器

Linux RAID

磁盤陣列設置

Logical Volume Management

邏輯卷管理

Partitions on Local Disks

磁盤分區

Printer Administration

打印機管理

SMART Drive Status

磁盤SMART設置

System Time

系統時間

羣集(Cluster)

Cluster Change Passwords

羣集口令修改

Cluster Copy Files

羣集文件複製

Cluster Cron Jobs

羣集任務調度

Cluster Shell Commands

羣集Shell命令

Cluster Software Packages

羣集軟件包管理

Cluster Usermin Servers

羣集用戶服務器

Cluster Users and Groups

羣集用戶和用戶組

Cluster Webmin Servers

羣集Webmin服務器

其他(Other)

Command Shell

Shell命令

HTTP Tunnel

HTTP通道

PHP Configuration

PHP配置

Perl Modules

管理Perl的模塊

Protected Web Directories

配置Web目錄

SSH/Telnet登錄

一個支持SSH的Telnet客戶端

Upload and Download

文件上傳和下載

File Manager

一個類似於Windows資源管理器的

文件管理模塊,管理服務器上的文件

System and Server Status

查看系統中各種服務器(如HTTP、

FTP、Samba、MySQL等)運行狀態

Custom Commands

定義常用的命令

2.4 理解Webmin配置文件

Webmin的配置文件通常是/etc/webmin/miniserv.conf,它的幾個重要參數如表13-2所示。

表13-2 Webmin配置文件的重要參數

參數及默認值

說明

port=10000

設置HTTP服務器監聽的端口

root=/etc/webmin

Webmin文件的根目錄

ssl=0

是否支持SSL,如果設置爲1,

這個HTTP服務器將提供HTTPS服務

session=1

是否支持Session,如果設置爲1,

在訪問Web服務之前必須先完成

用戶登錄和認證,用戶的登錄和

認證由session_login.cgi實現

logfile=/var/webmin/miniserv.log

日誌文件

errorlog=/var/webmin/miniserv.error

錯誤日誌文件

userfile=/etc/webmin/miniserv.users

存放HTTP服務器的用戶名和密碼,

changepass.pl可以修改用戶密碼

keyfile=/etc/webmin/minserv.pem

存放HTTP服務器的私鑰和公鑰證書

Webmin核心:包括Webmin核心庫、Webmin的首頁和模塊管理。Web-lib.pl是Webmin的核心庫,包含了Webmin中主要的公用函數。Web-lib.pl中會引用CGI提供一些公用功能,這些CGI包括一組列表,如表13-3所示。

表13-3 Webmin CGI列表

chooser.cgi

文件選擇Frame

date_chooser.cgi

日期選擇Frame

config.cgi

配置模塊文件頁面

config_save.cgi

保存配置

help.cgi

幫助頁面

fastrpc.cgi

啓動一個新進程以加快rpc的調用

rpc.cgi

用於截獲其他Webmin服務器發來

的Webmin遠過程調用

referer_save.cgi

Redirect到以前的URL

user_chooser.cgi

用戶選擇Frame

switch_user.cgi

切換用戶

switch_skill.cgi

改變當前Webmin用戶的Skill level

acl_security.cgi

配置全局ACL選項

index.cgi

實現Webmin的首頁,它將當前用戶可以使用

的管理模塊按類別分爲一個屬性頁顯示

安裝腳本:這些腳本用於安裝配置Webmin。setup.pl是主要的配置腳本,它調用的腳本如表13-4所示。

表13-4 安裝腳本

腳本

說明

newmods.pl

用於初始化一個新插入模塊的配置文件

oschooser.pl

選擇操作系統類型

copyconfig.pl

給管理模塊複製配置文件

thirdparty.pl

檢查已經安裝的模塊

Install-Module.pl用於從命令行安裝一個Webmin的管理模塊。它調用了copyconfig.pl和perlpath.pl。

2.5 Webmin的安全性

由於Webmin是基於Web的管理工具,所以Webmin本身的安全的重要性就不言而喻了。Webmin的安全性主要體現在如下3個方面。

1.SSL支持

通過設定Webmin支持SSL,可以通過https訪問Webmin。SSL不僅會認證Webmin服務器,而且還會對管理過程中的網絡通信進行加密。

2.用戶訪問控制

用戶訪問控制使得管理員能控制每個模塊可以由哪些用戶訪問,訪問某個模塊的用戶能夠對該模塊進行哪些操作等。

Webmin支持基於模塊的用戶訪問控制。/etc/webmin/webmin.acl文件定義了Webmin用戶可以訪問的模塊。如果想實現更小粒度的訪問控制,可以使用Webmin提供的基於模塊操作的用戶訪問控制。在模塊的配置目錄下,Webmin會爲每個用戶生成一個訪問控制文件,它通常被命名爲$username.acl(如root.acl)。模塊可以編寫acl_security.pl來操作這個文件。

3.IP訪問控制

IP訪問控制可以限定哪些IP地址可以訪問這個Webmin服務器,不在訪問列表內的IP地址的訪問將被禁止。通過這些安全性加強,我們大可以安心地使用Webmin作爲系統管理工具。總之,Webmin這種Linux、UNIX系統管理工具,爲我們正確高效地完成各種關鍵的系統配置提供了極大的方便。

[http://www.osedu.net/article/linux/2011-08-29/322.html]

# 在Linux設置自己的host名和通用host名解析IP地址

打開/etc/hosts

可以看到

127.0.0.1         publishingserver localhost.domain localhost

202.112.147.xx databaseserver.domain databaseserver

# RSA host key for has changed and you have requeste

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
3f:c4:56:c7:cc:ae:c7:a6:c1:f3:ce:12:22:f8:35:83.
Please contact your system administrator.
Add correct host key in /home/shetty/.ssh/known_hosts to get rid of this message.
Offending key in /home/shetty/.ssh/known_hosts:11
RSA host key for mysharebook.cn has changed and you have requested strict checking.
Host key verification failed.
這是Linux重裝或則openssh-server重裝引起的,執行以下命令即可
ssh-keygen -R 192.168.87.36

192.168.87.36換成你要連的服務器就可以了。

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