Linux中samba伺服器的搭建

2021-10-03 08:29:50 字數 2491 閱讀 4847

samba服務的搭建需要安裝以上三種外掛程式,

使用安裝命令:

yum -y install samba samba-common samba-client

使用命令檢視是否已經安裝samba:

rpm -qa | grep 『samba』

chkconfig --level 35 smb on

systemctl start smb 或者 service smb start

systemctl stop smb 或者 service smb stop

systemctl restart smb

systemctl status smb 或者 service smb status

使用如下命令建立共享資料夾:

mkdir /share

賦予共享目錄讀寫許可權,使用命令:

chown -r 0777 /share

或chmod 777 /share

smbpasswd -a jinbo

smbpasswd -x jinbo

smbpasswd -d jinbo

smbpasswd -e jinbo

vim /etc/samba/smb.conf

如未安裝vim,則先安裝vim

安裝vim命令

yum -y install vim*

修改配置如下:

[resource] //共享名稱

comment //共享描述

path //之前建立的共享資料夾的路徑

public //公開共享,若為no則進行身份驗證(只有當security = share 時此項才起作用)

writable //為yes時可寫入,不以唯讀方式共享當與read only發生衝突時,無視read only

browseable //為yes時可瀏覽

guest ok //是否公開共享,若為否則進行身份驗證(只有當security = share 時此項才起作用)

valid users //制定合法samba使用者

write list //指定可寫入的samba使用者

— vim編輯重要指令

systemctl stop firewalld

systemctl status firewalld

或者使用service關閉啟動檢視

service iptables stop

無法使用ifconfig需要安裝net-tools

yum install net-tools

輸入ip addr 檢視是否能獲取ip位址來確定網絡卡是否啟用

inet後面不是正確的ip位址,說明網絡卡未啟動

也可以通過cat /etc/sysconfig/network-scripts/ifcfg-enp0s3 (ifcfg-enp0s3是網絡卡名,不同的機器是不一樣的。)下的nboot是否開啟(意思就是網絡卡是否開啟)。

若未開啟,則使用vim編輯將其設定yes開啟

selinux要設定成disabled,使用vim編輯selinux=disabled 路徑是/etc/sysconfig/selinux

到此samba設定完畢,只需要在window上訪問虛擬機器ip位址+【共享名稱】就可以訪問了

如在本例就是:

\192.168.*6.0\resource

Linux中簡單配置Samba伺服器

linux 中簡單配置 samba 伺服器 以red hat enterprise linux為例,簡單介紹samba伺服器的配置 1 配置samba伺服器,主要是設定配置檔案 etc samba smb.conf 乙個簡單的配置檔案如下 global workgroup workgroup sam...

linux安裝samba伺服器

samba 為了實現windows和linux系統間的資源共享,linux提供了samba服務實現這種共享,類似windows的網路上的芳鄰。一 安裝 1 檢視linux是否安裝samba,如果已經安裝 二 配置 rpm qa grep samba 查詢一下,一般預設情況下,linux安裝了以下2個...

linux訪問samba伺服器

實驗室的samba伺服器配好了,但是有了乙個問題。samba一般來說是為了方便linux與windows之間的資料的交換,很少用到linux訪問linux下的samba。我在gnome下,通過連線伺服器,伺服器型別選windows就ok了。但是command下沒有測試過。下午的時候,乙個師兄問我sa...