rhel5中實現各種服務的準備條件:
(一)、製作yum本地源:
yum簡介:
yum是yellow dog updater modified的簡稱,yum是軟體的倉庫,它可以是http或ftp站點,也可以是本地軟體池,但必須包含rpm的header,
header包括了rpm包的各種資訊,包括描述,功能,提供的檔案,依賴性等.正是收集了這些 header並加以分析,才能自動化地完成餘下的任務
yum有以下特點:
1、可以同時配置多個資源庫(repository)
2、簡潔的配置檔案(/etc/
3、自動解決增加或刪除rpm包時遇到的依賴性問題使用方便
4、yum分為伺服器端和客戶端
伺服器端要安裝要以下兩個軟體包:
可以後裝)
1>並把光碟中的內容全部拷到/var/ftp/pub/中
mount /dev/cdrom /mnt
rpm -ivh /mnt/server/vsftpd…….rpm
cp -rf /mnt/* /var/ftp/pub
2>安裝
rpm -ivh /var/ftp/pub/server/
3>用 createrepo -v /var/ftp/pub/ 來重建索引檔案.
會在/var/ftp/pub下生成乙個repodata目錄,
如果提示有.olddate,就刪除之後再執行一遍createrepo命令
4>然後重新啟動vsftpd服務就可以了service vsftpd start
這樣伺服器端就配置好了.
客戶端配置:
5>修改配置檔案vi /etc/
[rhel-debuginfo]
name=red hat enterprise linux $releasever - $basearch - debug
baseurl=為ftp伺服器的位址
#baseurl=file:///var/ftp/pub/server
若本機為伺服器,且為客戶端 (此時不需http或ftp)
enabled=1 //開啟倉庫
gpgcheck=1 //是否檢查gpg簽名
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release //存放位址
[ ]內的是倉庫的名字
name是倉庫的描述也可以說是名字
baseurl 倉庫的位置,如果是本地配置為客戶端,則要以"file:/"開頭,如果庫在ftp伺服器上就按上圖顯示
配置.在這裡注意這個位址不能寫成目錄,
因為登陸到ftp上的根目錄就是/var/ftp目錄.
enabled 是否啟用這個倉庫,1為起用,0為禁用
gpgcheck 是否檢查gpg簽名(用來驗證要安裝的包是不是redhat官方的,這一行沒有也可)
gpgkey 的存放位址一般就在**上顯示的,(這一行沒有也行)
安裝引數:
yum引數說明:
options: 常用的有
-y : 如果在工作過程中如要使用者響應,這個引數可以直接回答yes
command:
list : 列出在yum server 上面有的rpm套件
install: 安裝某個套件
update : 公升級某個套件,如果update後面沒有接套件名稱,即更新目前主機所有已安裝的套件.
info : 列出某個套件的詳細資訊,相當於rpm -qi package內容
clean : 將已**到本機的packages或headers移除
remove : 移除已經安裝在系統中的某個套件
yum localinstall package 本地安裝軟體包
yum update 全部更新
yum update package 更新指定程式包package
yum check-update 檢查可更新的程式
yum info 顯示安裝包資訊
yum list 顯示所有已經安裝和可以安裝的程式包
yum list 顯示指定程式包安裝情況
yum search 查詢軟體包
yum remove | erase package1 刪除程式包
yum clean headers 清除header
yum clean packages 清除**的rpm包
yum clean all 清除header與rpm包
例如:如果最後顯示的installed則表示系統已經安裝了該軟體包,顯示的是server則系統沒有安裝該軟體包
(二)、關閉所有linux防火牆與selinux
[root@localhost bin]# iptables -f
[root@localhost bin]# iptables -x
[root@localhost bin]# iptables -z
[root@localhost bin]# setenforce 0
[root@localhost bin]# service iptables s**e
第二章、samba/ftp服務(課後實驗)
配置基於虛擬使用者的ftp時,db_load不能執行,需安裝db_utils包
(一)samba
1. 新增使用者
useradd yuangong01
groupadd tech
groupadd benet
useradd -g tech tech01
useradd -g benet -g tech benet01
smbpasswd -a yuangong01
smbpasswd -a tech01
smbpasswd -a benet01
smbpasswd -a root
vi /etc/samba/smbusers
root = admin
2. 建立共享目錄
mkdir -p /var/share
cd /var/share
mkdir public training devel
chown devel
chmod 775 devel
ls -ld devel
3. 修改新增共享設定
[global]
修改security = share
新增一行username map = /etc/samba/smbusers
[public]
path=/var/share/public
[peixun]
path=/var/share/training
valid users=root,@tech
[kaifa]
path=/var/share/devel
valid users=root,@benet,@tech
write list=root,@benet
4. 重啟smb服務
service smb restart
5. 驗證
分別使用yuangong01、tech01、benet01、admin及匿名使用者訪問上述共享目錄
(二)vsftpd
1、建立虛擬使用者資料庫
vi /etc/vsftpd/
devadm
123sales
456saleadm
7892、建立虛擬使用者資料庫
chown 600 /etc/vsftpd/
cd /etc/vsftpd
db_load -t -t hash -f 安裝db4-utils)
3、建立對映使用者及ftp目錄
useradd -d /var/market -s /sbin/nologin vulab
chmod 755 /var/market
dd if=/dev/zero of=/var/market/ bs=1m count=12
mkdir /var/ftp/soft/
chown vulab /var/ftp/soft/
cp /var/market/ /var/ftp/soft/
4、設定用於虛擬使用者的pam檔案
vi /etc/
auth required pam_ db=/etc/vsftpd/vulab
account required pam_ db=/etc/vsftpd/vulab
5、修改啟用虛擬使用者支援,新增頻寬限制
anon_root=/var/ftp/soft (限於匿名使用者)
guest_enable=yes
guest_username=vulab
user_config_dir=/etc/vsftpd/vulab_dir
pam_service_name=
max_clients=150
max_per_ip=5
anon_max_rate=100000
6、為各虛擬使用者建立單獨的配置檔案
mkdir /etc/vsftpd/vulab_dir
cd /etc/vsftpd/vulab_dir
touch sales (檔案內容為空時表示具有**、瀏覽的許可權)
vi devadm
local_root=/var/ftp/soft
(可設定虛擬使用者自己的根,否則為對映使用者宿主目錄)
anon_upload_enable=yes
anon_mkdirwrite_enable=yes
anon_other_write_enable=yes
anon_max_rate=500000
滅火器配置注意事項
初 災範圍小 火勢弱,是用滅火器滅火的最佳時機。因此,正確合理地配置滅火器顯得非常重要。一 滅火器的適用範圍 撲救a類火災可選擇水型滅火器 泡沫滅火器 磷酸銨鹽乾粉滅火器 滷代烷滅火器。撲救b類火災可選擇泡沫滅火器 化學泡沫滅火器只限於撲滅非極性溶劑 乾粉滅火器 滷代烷滅火器 二氧化碳滅火器。撲救c...
滅火器配置注意事項
五 使用滅火器人員的身體素質 滅火器的重量不等,小的只有0.5公斤,大的可達幾十公斤,配置滅火器時應考慮其使用人員的年齡 性別 體力等。使用人員以青壯年為主的場所可配置較大級別的滅火器,有助於迅速滅火 而在服裝廠 以女工為主 醫院 小學及養老院 福利工廠 工人存在生理缺陷 等場所應配置較小級別的滅火...
餐廳服務注意事項
三 餐後注意事項 1 客人用餐畢而無意離去時,不得整理桌面,藉故催促而失禮。2 客人離去時,要以笑容歡送,並稱道謝。3 客人退位後,注意有無遺留物,如拾獲遺物,應呈報拾物時間與餐桌號碼,辦失物招領。4 客人離去,立即收拾桌面,撤除殘餘餐具,並將地面清理乾淨,座椅布置整齊,重新鋪臺擺設餐具。以待再來新...