成功執行samba(已驗證)

2021-12-29 22:27:20 字數 1691 閱讀 1739

成功執行samba(已驗證)

linux版本:centos5.5

測試環境:vmware 7.0.1

www.2cto.com  

首先安裝samba

yum -y install samba

1,用root登入,檢測安裝samba服務

檢查samba服務包是否已安裝:

www.2cto.com  

rpm -qa | grep samba

若未安裝請自行安裝三個apm包。

2,關閉selinux策略

getenforce                  //結果為enforcing,則說明安全策略正在執行   

vi /etc/sysconfig/selinux    //永久關閉selinux策略,非常重要!

把enforcing 改為 disabled

臨時關閉為:

setenforce 0

3,如果您想手動新增乙個使用者,則首先要保證linux中該使用者存在,步驟:

useradd xiaohong

passwd xiaohong

smbpasswd -a xiaohong                   //此步為新增samba使用者

4,設定密碼檔案.

此設定的作用是將linux中的系統使用者(/etc/passwd)匯入到samba密碼檔案中 

(/etc/samba/smbpasswd)

cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

5,配置/etc/samba/smb.conf檔案.這裡只讓xiaohong有許可權訪問samba。

雖然檔案內容眾多,但需要改動的不多:

vi smb.conf 

workgroup = workgroup                     //工作組名稱 

[xiaohong] 

comment = xiaohong 

path = /var/samba/xiaohong 

public = yes 

writable = yes

6,建立共享資料夾

mkdir -p /var/samba/xiaohong

chown xiaohong:xiaohong /var/samba/xiaohong    //由於只能讓xiaohong使用,所以得給該資料夾設定訪問許可權.

chmod 700 /var/samba/xiaohong               // 此時該資料夾屬於xiaohong使用者,並且只能由xiaohong使用者訪問.

7,測試並啟動samba伺服器.要想開機啟動samba,請setup,在系統選項中勾起smb服務。

testparm                           //測試 service 

smb start 

pstree | grep mbd                  //檢視是否啟動  

最後別忘了 關閉centos  的防火牆  (執行setup命令 關閉)

8,訪問samba

從windows端訪問.

使用"網路鄰居"訪問即可.

使用者名稱:xiaohong

從linux端訪問,需切換到xiaohong登入。

//經過了兩個星期的努力,終於配置成功了,上面的步驟已經過本人實際驗證。

LCD滾動顯示(已驗證)

以下是源 main.c include stdio.h include lcd.h sbit k1 p3 1 void delay u16 i 滾動顯示 welcome to here void main void lcd.c include lcd.h void lcd1602 delay1ms ...

刪除 切換已建立的Samba共享連線

在 windodows訪問samba伺服器時,常出現的一種現象是 在建立了訪問samba伺服器的連線之後,再次訪問該伺服器時,不再出現身份認證 對話方塊,這樣便無法更換使用者身份。造成這一現象的原因是smb服務的問題,由於netbios服務是面向連線的,當與samba伺服器建立連線後,此連線在一段時...

oracle安裝成功驗證

開啟sql命令黑視窗 輸入命令 conn system 輸入密碼,密碼是看不見的。就連線好了。接著要安裝資料庫管理系統 乙個 資料庫 多個 sid 資料庫的唯一識別符號,就是指資料庫名 oracle xe 版本預設資料庫庫名為xe,名字不可以改。軟體可以提供的服務 oracleservicexe 相...