[Linux]Samba server

 

第一步: 更改smb.conf

cd /etc/samba

sudo mv smb.conf smb.confBAK

sudo vim smb.conf

然後我們把下面這段寫入smb.conf中;

[global]

workgroup = cisco

netbios name = cisco

server string = Linux Samba Server TestServer

security = share

[cisco]

        path = /opt/cisco

        writeable = yes

        browseable = yes

        guest ok = yes

註解:

[global]這段是全局配置,是必段寫的。其中有如下的幾行;

workgroup 就是Windows中顯示的工作組;在這裏我設置的是CISCO(用大寫);
netbios name 就是在Windows中顯示出來的計算機名;
server string 就是Samba服務器說明,可以自己來定義;這個不是什麼重要的;
security 這是驗證和登錄方式,這裏我們用了share ;驗證方式有好多種,這是其中一種;另外一種常用的是user的驗證方式;如果用share呢,就是不用設置用戶和密碼了;

[cisco] 這個在Windows中顯示出來是共享的目錄;
path = 可以設置要共享的目錄放在哪裏;
writeable 是否可寫,這裏我設置爲可寫;
browseable 是否可以瀏覽,可以;可以瀏覽意味着,我們在工作組下能看到共享文件夾。如果您不想顯示出來,那就設置爲 browseable=no

guest ok 匿名用戶以guest身份是登錄;

第二步:建立相應目錄並授權;

mkdir -p /opt/cisco

cisco@wslnxcnhz0286:/etc/samba$ id nobody

uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)

chown -R nobody: nogroup /opt/cisco

第三步:啓動smbd和nmbd服務器;

smbd

nmbd

第四步:查看smbd進程,確認Samba 服務器是否運行起來了;

cisco@wslnxcnhz0286:/etc/samba$ pgrep smbd

4406

4443

第五步:訪問Samba 服務器的共享;

在Windows中,您可以用下面的辦法來訪問;

\\172.16.4.50\Cisco\



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