Red hat Linux Enterprise 5.4 Edtion 學習筆記

來源:互聯網
上載者:User

# 在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
中文IME
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 中文顯示和中文IME

剛裝完Redhat Linux Enterprise 5.4還挺興奮,可我想在Linux配置搜尋環境,所以必須要測試中文搜尋,中文環境是必須要支援的。
最開始我將Language改成中文的時候,都是小框框,讓偶很無語啊。
中文顯示的問題
將Windows/fonts/simsun.ttc(宋體/新宋體的字型檔)放到ftp上,然後用ftp命令下載下來(偶在公司用的虛擬機器,米有辦法,要不然用隨身碟就好了)
cd 到/usr/share, mkdir fontstruetype, cd fontstruetype, mkdir simsun
將simsun.ttc放到simsun下,重新登入系統。中文支援已經搞定了。
中文IME的安裝
於是下載小企鵝IME,官網: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

可以使用網頁瀏覽器或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換成你要連的伺服器就可以了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.