導航:首頁 > 程序命令 > linux重啟samba命令

linux重啟samba命令

發布時間:2022-08-27 21:30:22

『壹』 linux中Samba的每周2,5的零點重啟怎麼輸入

crontab -e
然後往最後一行加上
* * * 2,5 * service smb restart

『貳』 linux samba伺服器打不開

pgrep smbd
pgrep nmbd
先查看是否有著兩個進程,有的話就說明smb已經在運行了

沒有的話
/etc/init.rd/smb start
運行此命令開啟

samba伺服器窗口就是:系統設置-伺服器設置-samba伺服器

『叄』 linux中samba配置文件怎麼配置

第一部分:基礎知識

windows的網上鄰居是windows主機間彼此共享文件的一種方式,它所用到的協議有兩個:smb和cifs協議當
然還包括windows的netbios協議

SMB:service message block

cifs:common internet filesystem

NETBIOS:實現windows間主機名解析的服務(監聽udp的137,138和tcp的139埠)

linux之間文件共享通常使用的是nfs協議,所以在以前windows主機和linux主機之間實現文件共享是不可
能的,後來一個澳大利亞的一個計算機高手通過軟體(自己開發的samba)的形式,在linux主機上講nfs模
擬出了smb/cifs 和 netbios協議,這樣在兩者之間實現共享的時候linux主機就可以模仿成一台windows
主機和windows主機間實現文件共享

在linux主機上安裝完samba後有兩個主要進程:nmbd 和 smbd
nmbd就是為了提供netbios名稱解析,監聽udp的137,138和tcp的139埠
smbd就是為了實現文件共享,監聽tcp的445埠

第二部分:安裝samba

yum list all samba* #查看相關的包

samba-client.i386
samba-common.i386
samba.i386
samba-swat.i386

1),yum install samba
2),cd /etc/samba
vim smb.conf global(全局配置),
home(用於配置用戶是否可以通過samba訪問自己家目錄)
printer(用於定義列印機)
custom(定義每個用戶自己的共享)
global選項中有以下內容比較重要:
workgroup = MYGROP #定義組
server string = Samba Server Version %v #就是一些說明信息
security = user #定義安全級別
share : 任何人都可以共享文件
user : 必須提供賬號密碼才能使用
domain: 把用戶的賬號密碼通過第三方來認證

passdb backend = tdbsam #以哪種方式存放密碼(賬號都是系統賬號
,但是密碼卻不是系統中賬號的密碼,而且密碼不是放在/etc/passwd下

load prienters = yes #是否啟用列印機
cups options = raw #定義列印機的執行方式

grep -v "^[[:space:]]*#" smb.conf | grep -v "^$" | grep -v "^:" #小技巧,只顯示對我們有用的配置選項

共享文件的格式如下:
[tools]
comment = my tools
path = /share
browseable = yes/no
guest ok = yes/no
writable = yes/no (這里是否可寫還要取決目錄是否具有可寫許可權)

3),testparm #使用testparm檢查是否有語法錯誤

4), service smb start

5),netstat -nutl

6),useradd gentoo

7), smbpasswd -a gentoo #把它加入到samba裡面來,給gentoo 用戶一個密碼(不是系統賬戶的
密碼)

8),通過windows的網上鄰居來驗證

setfacl -m u:gentoo:rwx /share #僅僅增加gentoo 用戶對/share目錄有rwx許可權

..............................................................................................

如何在linux上查看對方共享的資源:

smbclient :一個專門用於訪問共享資源的客戶端工具

smbclient -L IP/HOST -U username

smbclient //HOST/share -U
smb>
smb>

登錄之後就可以像使用ftp一樣上傳和下載文件

通過組的方法讓幾個用戶同時對一個目錄具有寫許可權:

groupadd mygrp

useradd -a -G mygrp gentoo

useradd -a -G mygrp centos

vim /etc/samba/smb.conf [tools]欄內加入:
write list = +gentoo #當加入組的時候「+」必須有

service smb restart

............................................................................................

如何設定才能使只允許某個網段的用戶共享自己的資源:

/etc/samba/smb.conf 中 : hosts allow = 127. 192.168.12. 172.16. -->
表明只允許某個網段來訪問

我們也可以通過掛載的方式來訪問共享的資源,掛載命令如下:
mount -t cifs //172.16.100.1/tools /mnt -o username=gentoo
#

『肆』 linux查詢是否安裝了samba軟體用什麼命令

看有沒有安裝,最好就是嘗試去運行,能運行就說明安裝了。不能安裝就說明沒有安裝或安裝不成功。

在終端,敲如smb三個字母,然後按鍵盤tab,看有沒有smbclient之類。
命令service smb start之類看能否啟動

『伍』 主機win7,虛擬機里安裝的是紅帽linux5,怎樣在圖形界面啟動samba服務;

許可權在/etc/samba/smb.conf裡面配置,比如你共享的文件夾是/home/share,
[home]
path = /home/share
在後面設置許可權writeable = yes(寫許可權)
保存後重啟samba,如果還是不行那可能是selinux的問題,你打開smb.conf,在開頭注釋裡面
有這樣兩行:setsebool -P samba_domain_controller on;setsebool -P samba_enable_home_dirs on,拿到shell裡面去執行一下再重啟samba 試試

linux查看win7的共享要用smbclient命令,前提是安裝了smb客戶端

『陸』 虛擬機下linux如何啟動samba

查詢samba命令是 rpm -q samba 你看一下有沒有,如果有的話啟動service smb start。如沒有你就掛載你的鏡像文件裡面有個Server的文件夾,你所要安裝的samba rpm包都在裡面,自己可以找到的!安裝命令 rpm -ivh samba.....

『柒』 開機用什麼命令啟動samba服務

Red Hat設計chkconfig的目的就是用來管理系統初始化的時候啟動的服務。Chkconfig命令可以用來激活或者停用服務,也可以用來設置讓某個服務隨機啟動。通常情況下,利用chkconfig --list命令後,系統管理員可以看到一個系統服務列表,還可以看到相關的運行級別。系統管理員還可以利用這個命令來查看每個運行級別是否自動運行SAMBA伺服器。通常情況下,我們可以通過如下的命令來達到預計的目的。

Chkconfig –level 5 smb on

這個指令就表示入股哦系統運行Run level 5的級別時,就會自動啟動SAMBA伺服器。Chkconfig如果沒有帶參數運行時,則顯示其用法。如果加上服務名,那麼就檢查這個服務是否在當前運行級啟動。如果是則返回true,否則返回false。如果在服務名後面指定了on,off或者reset,那麼chkconfi 會改變指定服務的啟動信息。on和off分別指服務被啟動和停止,reset指重置服務的啟動信息。系統默認情況下on和off開關只對運行級3,4,5有效,但是reset可以對所有運行級有效。

不過運行這個命令的時候,需要注意一個問題,即chkconfig指令並不是立即自動禁止或激活一個服務。它只是簡單的改變了符號連接。另外這個命令的話到目前為止好像只有Red Hat的Linux系統具有。而像CentOS等了Linux操作系統則不支持這個命令。為此這個命令的應用也具有一定的局限性。像有些企業如果採用了CentOS版本的操作系統的話,則就需要後面筆者介紹的解決方式了。

方式三:通過服務配置設置SAMBA的自啟動。

『捌』 怎麼在Linux中裝smaba服務,裝好smaba後怎麼重啟smaba服務,而不是重啟Linux系統!

進入超級用戶許可權,然後使用如sudo /etc/init.d/samba restart
就可以了。

『玖』 linux如何開啟nas服務

NAS伺服器(Network Attached Storage:網路附屬存儲)是一種將分布、獨立的數據整合為大型、集中化管理的數據中心,以便於對不同主機和應用伺服器進行訪問的技術。

Linux的系統選擇

我選擇的是Ubuntu 18.04。但是對於NAS來說,穩定且更新少是必要需求,所以我更加推薦Arch Linux。簡潔干凈,最好減少桌面配置,減少GPU佔用。

系統安裝

下載好.iso文件以後,用UltraISO燒錄進U盤里。然後重啟,按F12進入BIOS,檢查啟動列表,要打開UEFI啟動選項。然後保存設置退出,按F8打開啟動列表,選擇UEFI 你的U盤。進入系統選擇第一項,直接安裝。關於硬碟配置,我只有一個SSD和一個HDD,所以把系統安裝在SSD,讓安裝程序自動分區,HDD自動掛載用來做數據盤。其餘沒什麼好說的,按照自己的需求一直下一部就行了。

SAMBA配置

一、安裝Ubuntu SAMBA伺服器 更新軟體源:輸入命令sudo apt-get update更新軟體源

安裝SAMBA服務:輸入命令sudo apt-get install samba安裝SAMBA伺服器。

二、創建SAMBA配置文件

備份原配置文件:sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

創建共享目錄:sudo mkdir -p /你的共享文件夾路徑#mkdir -p 用來創建路徑中不存在的路徑。

更新目錄許可權:sudo chmod -R 777 /你的共享文件夾路徑 #chmod -R 可以給你共享的目錄和該目錄下所有文件和子目錄進行相同的許可權變更。777即所有用戶對該目錄都有讀寫權。

修改配置文件:sudo vim /etc/samba/smb.conf#沒有vim的請輸入命令sudo apt-get vimvim的使用方法

進入配置文件之後,按i進入編輯模式,把所有欄位全部刪除,輸入以下配置(#號後注釋文字可刪除):

[global] #這里是全局設置workgroup = WORKGROUP #與Windows的工作組名保持一致security = user #這里是訪問安全級別,user為最低安全等級,需要輸入用戶名和密碼。(網上的教程中的的share許可權在更新之後已經關閉了,輸入share許可權默認最高安全等級。)usershare owner only = false #給予其他設備訪問許可權public = yesbrowseable = yes[你的NAS Name] #這里是分享路徑配置comment = User's NAS #這一段是標記,對配置沒有影響。path = /你的共享文件夾路徑 #寫上你自己的共享路徑read only = no #是否只讀writeable = yes #是否可寫browseable = yes #是否可瀏覽guest ok = yes #是否可以給其他用戶使用public = yes #是否公開create mask = 0777 #創建許可權directory mask = 0777 #目錄許可權vaild users = user #輸入當前用戶名 [你的NAS名字]#如果同一台機子你想分開共享路徑,就把上面的配置復制到這里。

三、創建SAMBA用戶

在使用NAS時,需要先確定NAS上的NFS服務和SMB的服務都開啟了;

然後需要用NAS上的用戶去登錄,這里用的是admin:

# smbclient -L 192.168.1.40 -U admin
Enter admin's password:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.20]

Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service ()
Public Disk
Project Disk
PM_Team Disk
Member Disk
Layout_Team Disk
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.1.20]

Server Comment
--------- -------
DISKSTATION_SH
PROSERVER Main Server

Workgroup Master
--------- -------
WORKGROUP PROSERVER

說明連接成功!

如果要使用NAS中的存儲,需要掛載到Linux伺服器中,例如:

# mount -o username=admin,password=********** //192.168.1.40/BackUp /mnt/nasBackup/

然後就可以使用了。

『拾』 如何開啟linux samba服務

你好,看一下這篇文章吧,可以說寫的很簡單了

Linux中samba伺服器的搭建

閱讀全文

與linux重啟samba命令相關的資料

熱點內容
pdftoemf 瀏覽:882
java介面可以實現介面嗎 瀏覽:10
vb編程10個隨機函數 瀏覽:21
程序員個人簡介100 瀏覽:772
土木工程師演算法工程師 瀏覽:92
javaexcel導入oracle 瀏覽:880
如何設置異地伺服器 瀏覽:882
為什麼安卓手機藍牙耳機不會彈窗 瀏覽:546
linuxf77編譯器安裝教程 瀏覽:949
android本地錄音許可權 瀏覽:446
加密u盤內容怎麼拷貝 瀏覽:283
安卓手機為什麼看不到iso文件 瀏覽:582
用圖片做文件夾圖標 瀏覽:693
java正則表達式語法 瀏覽:865
美圖秀在線壓縮圖片 瀏覽:184
蘋果自帶控制app是什麼 瀏覽:907
孩子學編程怎麼樣 瀏覽:589
網路編程經典書籍 瀏覽:612
曲靖創建網站java程序員 瀏覽:690
256位加密中是什麼意思 瀏覽:97