RHEL5 5下配置Samba服務

2021-08-26 19:38:20 字數 3071 閱讀 7247

一、配置前的準備工作

1. rhel5.5 安裝光碟或 iso 映象檔案;

2. rhel5.5 作業系統的安裝;

3. 利用 vmware workstation 轉殖虛擬機器二台,分別作為 samba 伺服器和客戶端使用;

4. 啟動 samba 伺服器,並 正確配置 ip 位址。

使用 ifconfig 命令檢視網路相關配置資訊;

使用 setup 命令進入設定視窗新增dhcp 伺服器的ip 位址和掩碼,或者使用 vim 命令直接編輯 /etc/sysconfig/network-scripts/ifcfg-eth0 配置檔案,最後再重新啟動網路: service network restart 。( 必需先配置好伺服器的 ip 位址)

二、配置samba 伺服器

1. 進入 rhel 終端;

2.rpm –qa | grep samba

檢查samba 軟體包是否安裝;

4. mount /dev/cdrom[hdc] /media   掛載光碟( 可通過mount 命令檢視掛載光碟的路徑) ;

5. ll /media   檢視光碟中的檔案內容

6. rpm –ivh /media/server/samba-x.x.x-x.i386.rpm   安裝光碟中的 samba 包,如圖 1 所示:

圖 1

圖 2

則首先需要安裝 perl-convert.***.x.x.rpm ,如圖 3 所示:

圖 3

7. rpm –ql samba | more   檢視 samba 軟體包中的檔案列表 (more 是分頁顯示 ) ,如圖 4 所示:

圖 4

8. useradd smbuser1   新建系統使用者 smbuser1 ;

passwd smbuser1  新增 系統使用者 smbuser1 的登入口令;

smbpasswd –a smbuser1   將系統使用者 smbuser1 新增至 samba 使用者中,如圖 5 所示:

setenforce 0   關閉 selinux

圖 5

9. vi /etc/samba/smb.conf

修改 samba 伺服器主配置檔案;

啟動samba 服務,如圖6 所示:

圖 6

三、windows 平台訪問samba 伺服器

圖 7

2. 要求輸入正確的使用者名稱和密碼,如圖 8 所示 :

圖 8

3. 輸入正確的使用者名稱和密碼即可登入進入 samba 伺服器,如圖 9 所示 :

圖 9

四、安裝配置samba-swat 管理工具

1.swat 介紹:

swat :the samba web administration tool 。swat 是samba 的圖形化管理工具。我們可以通過瀏覽器利用swat 工具來設定samba 。在swat 中每乙個samba 引數都有相應的幫助檔案或解釋檔案,很適合初學者。

2.swat 安裝

[root@localhost /]#rpm –ivh /media/rhel5.5/server/samba-swat.x.i386.rpm

3. 編輯swat 配置檔案

[root@localhost /]#vi /etc/xinetd.d/swat

port=901             ;swat 預設使用tcp 的901 埠,可以修改

socket_type=stream

wait=no

only_from=192.168.18.207    ;伺服器只監聽ip為192.168.18.207

user=root            ;通過web 來配置samba ,預設使用root 賬號進入

server=/usr/sbin/swat

log_on_failure=userid

disable=no           ;swat 子程序隨xinetd 超級守護程序一起啟動

3. 關閉防火牆 [root@localhost /]#service iptables stop

4.關閉selinux[root@localhost /]#vi /etc/sysconfig/selinux

selinux=disabled

5. 重啟超級守護程序 [root@localhost /]#service xinetd restart

6. 使用web登入swat

RHEL5 5配置SFTP ONLY訪問

rhel5.5配置sftp only訪問 rhel中建議用ssh遠端訪問,但是有時我們只希望使用者可以訪問伺服器上的檔案,但不能登陸伺服器進行操作,也就是不能ssh登陸,但是可以通過sftp進行檔案傳輸。通過以下配置可以進行控制。如果控制sftp目錄,需要openssh 4.8p1以上,以下就別折騰...

RHEL 5 5 與RHEL 6的區別

1 虛擬平台切換的不同 在rhel 5.5 以下稱r5.5 中使用ctrl alt f1 ctrl alt f6切換虛擬文字控制平台,使用ctrl alt f7切換至圖形化介面 在rhel6中 以下稱r6 中使用ctrl alt f1切換至圖形化介面,使用ctrl alt f2 ctrl alt f...

rhel5 5建立Vsftpd虛擬使用者

本文是假設你已經安裝vsftpd 1 建立虛擬使用者檔案login.txt root localhost vim login.txt 奇數行為使用者名稱,偶數行為密碼。test test 給此檔案設定600許可權 root localhost chmod 600 login.txt 檢視是否安裝 d...