国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 操作系統 > 正文

《samba服務配置的文本》

2024-06-28 13:25:57
字體:
來源:轉載
供稿:網友
《samba服務配置的文本》

創建簡單的samba服務器

samba 很少用于互聯網 /大部分用于局域網 網頁更新/

首先看下你是否安裝后了samba、 rpm -qa | grep samba

samba的簡介 1)samba文件的位置 /etc/samba/smb.conf

2)samba的倆守護進程: ——smbd(主要的) 監聽139tcp端口 進程的作用負責用戶的驗證和文件的共享

——nmbd監聽137和138udp 進程的作用處理瀏覽器的共享和計算機的名稱的解析

3)開啟samba服務#/etc/rc.d/init.d/smb start

#對于一些比較重要的文件先備份在修改

4)samba的四個設置段: 【global】設置全局環境選項 【homes】設置用戶宿主目錄共享 【PRinters】設置打印共享 【sharefile】設置文件共享 samba有兩個注釋符“;”、“#”

#grep -v "^#" /etc/samba/smb.conf 不看#號開頭的行

4.1 【global】段主要選項 workgroup=指定工作組或域 可以寫域名或主機名、怎么寫都行 service string=描述

security=指定的安全模式 1.share window訪問linux不需要密碼 無權限驗證 2.user 缺省的 推薦的,由linux samba服務器驗證 3.server 第三方主機驗證

4.domain 第三方主機驗證(第三方必須是window域控制器) hosts allow =限定主機訪問

服務 基本限定 1、那些主機可以的訪問 hosts allow =127. 192.168.9. <-格式 hosts deny 2、哪些用戶可以訪問

log file=指定日志文件存放的位置 max log size=指定日志的大小

【homes】

commend 描述

browseable=no   無權限訪問的目錄隱藏

writable=yes 可寫 no 只讀 每個用戶對自己的的宿主目錄都有寫權限

samba的應用實例

如果安裝啟用了SELinux,需要執行; 可以看到自己的宿主但無訪問權限,可以執行下面;

查看路徑#gesebool -a| grep samba   #stesebool -P samba_enable_home_dirs on

一般系統有兩個防火墻 netfilter/iptables #ipyables -F SElinux 內核防火墻

要關閉永久SElinux功能編輯 # vi /etc/selinxu/connfig SELINUX=disabled 就ok了

設置samba的密碼 smbpasswd -a 用戶名 修改密碼 可以省略-a

#/etc/rc.d/init.d/smb start #ps -le | grep smb

#pgrep nmbd ~ ~ smbd 訪問samba “開始”——“運行”

,輸入//samba服務器的地址 samba服務器端查看客戶端信息 #smbstatus

第一次沒進去,第二次注銷or重啟or 下 在本機運行里cmd輸入net use * /delete /y 斷開所有會話

查看連接 net use

刪除samba用戶

smbpasswd -x 用戶名

擴展 #getsebool -a|grep samba #查看ftp相關寫權限是否打開 #setsebool -P **** #使某選項生效

samba應用實列

samba共享目錄/software,允許用戶jack mary可以通過window客戶端訪問,并且具有讀寫的權限

1、 首先要創建software目錄 #mkdir /software 再添加兩用戶jack mary #useradd jack #useradd mary #passwd jack #passwd mary

如果裝了SELinux首先要將/software目錄共享出去給其他用戶,執行以下命令 #chcon -t samba_share_t /software

在samba文件的末尾配置服務

# vi /etc/samba/smb.conf

【software】共享名里千萬不能有特殊符號

path=/software 共享目錄 只能跟共享一個目錄 valid users=jack mary

指定有效的訪問用戶 writable=yes 權限

設置用戶jack mary的samba密碼 啟動samba服務 /etc/rc.d/init.d/smb restart

我們會發現 無法創建文件 明明我們已經授予samba寫權限怎么還是寫不了

1)samba是否授予寫權限 2)用戶在linux系統中是否對共享目錄有寫的權限 這兩個取一個交集 才能實現寫權限

# groupadd softadmin #gpasswd -a jack softadmin #gpasswd -a mary softadmin #ls -ld /software #chgrp softadmin /software #chmod g+w /software #grep softadmin /etc/group jack mary samba服務器檢測命令

#testparm 檢測samba的語法錯誤

samba案列三

建立一個公共的只讀目錄/public,所有人可以瀏覽目錄的內容,但是不能隨便刪。

【public】 comment=Read Only Public path=/public writable=no

案列四 建立部門資料共享目錄/hr.部門每個人都能讀寫。但不能刪除別人的文件

【hr】 path=/hr valid users= zhangsan lisi wangwu writable=yes

#chmod 1777 /hr 說白了就是給該目錄設置粘著位1

****************擴展內容***************************

5、samba //If you want to share files other than home directorie <如果你希望將目錄共享給其他用戶,你需要設置> chcon -t samba_share_t /directory

//If you want to share files with multiple domains 如果samba服務器共享目錄給多個域,則需要: setsebool -P allow_smbd_anon_write=1

//If you are setting up this machine as a Samba server and wish to share the home directories samba服務器要共享家目錄時: setsebool -P samba_enable_home_dirs 1

//If you want to use a remote Samba server for the home directories on this machine 如果你需在本機上使用遠程samba服務器的家目錄 setsebool -P use_samba_home_dirs 1

//You can disable SELinux protection for the samba daemon by executing 關閉selinux關于samba的進程守護的保護 setsebool -P smbd_disable_trans 1 service smb restart


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 通城县| 宿松县| 河北区| 宜春市| 格尔木市| 乌恰县| 湖北省| 扶绥县| 开鲁县| 武隆县| 江永县| 始兴县| 三亚市| 游戏| 阜新市| 松桃| 仪征市| 永善县| 洛川县| 铁力市| 博野县| 耒阳市| 江西省| 福清市| 平湖市| 读书| 朝阳县| 甘谷县| 东安县| 沁源县| 丹阳市| 维西| 瓮安县| 通化县| 象山县| 中牟县| 井陉县| 丹东市| 凤阳县| 张北县| 金昌市|