當前位置:首頁 » 密碼管理 » linuxsamba無法訪問

linuxsamba無法訪問

發布時間: 2022-08-23 06:22:12

❶ 新手學習linux搭建samba伺服器,無法訪問

1、首先相互能PING通
2、關掉防火牆
3、配置samba
第一步:修改配置文件,把下面段寫入smb.conf的最後
[global]
workgroup
=
LinuxSir
netbios
name
=
LinuxSir05
server
string
=
Linux
Samba
Server
TestServer
security
=
share
[linuxsir]
path
=
/opt/linuxsir
writeable
=
yes
browseable
=
yes
guest
ok
=
yes
第二步:建立相應目錄並授權;
[root@localhost
~]#
mkdir
-p
/opt/linuxsir
[root@localhost
~]#
id
nobody
uid=99(nobody)
gid=99(nobody)
groups=99(nobody)
[root@localhost
~]#
chown
-R
nobody:nobody
/opt/linuxsir
注釋:
關於授權nobody,我們先用id命令查看了nobody用戶的信息,發現他的用戶組也是nobody,我們要以這個為准。有些系統nobody用戶組並非是nobody

第三步:啟動smbd和nmbd伺服器;
[root@localhost
~]#
smbd
[root@localhost
~]#
nmbd

❷ 請問問什麼我的linux的samba文件伺服器裝好了,也能夠啟動,但是卻訪問不了呢

建議還是改成security=user
然後
useradd smbuser
smbpasswd -a smbuer
把/smb/tom的所有者改成smbuser
然後用smbuser訪問

❸ linux下搭建samba,windows訪問為什麼失敗

問題不出在Windows上,而是Linux上面的Samba配置文件問題,修改方法如下:1、對Samba配置文件進行備份,然後配置一個公開的目錄<pre t="code" l="bash">cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
rm /etc/samba/smb.conf
touch /etc/samba/smb.conf
vi /etc/samba/smb.conf
#配置一個公開的訪問目錄,在新創建的smb.conf文件中加入以下配置
<pre name="code" class="plain">
#========= Global Settings ========
[global]
workgroup = WORKGROUP
security = share
map to guest = bad user
#===== Share Definitions ==========
[MyShare]
#共享目錄路徑
path = /home/samba/share
browsable =yes
writable = yes
guest ok = yes
read only = no2、設置文件夾許可權,檢測配置文件<pre t="code" l="bash">chmod -R 0777 /home/samba/share
testparm3、重啟Samba服務即可解決<pre t="code" l="bash">service smb restart# service nmb restart

❹ windows無法訪問linux的samba伺服器!~~~~~

應該是linux防火牆問題。
如果你不會linux防火牆的配置,可以直接關閉。
用ntsysv調出服務,直接把iptables防火牆服務勾掉,然後重新啟動。

❺ 用windows7訪問Linux下samba共享的文件夾,總是不成功

問題不出在Windows上,而是Linux上面的Samba
配置文件
問題,修改方法如下:
1、對Samba配置文件進行備份,然後配置一個公開的目錄
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
rm /etc/samba/smb.conf
touch /etc/samba/smb.conf
vi /etc/samba/smb.conf
#配置一個公開的訪問目錄,在新創建的smb.conf文件中加入以下配置
<pre name="code" class="plain">
#========= Global Settings ========
[global]
workgroup =
WORKGROUP

security = share
map to guest = bad user
#===== Share Definitions ==========
[MyShare]
#共享目錄路徑
path = /home/samba/share
browsable =yes
writable = yes
guest ok = yes
read only = no2、設置文件夾許可權,檢測配置文件
chmod -R 0777 /home/samba/share
testparm3、重啟Samba服務即可解決
service smb restart# service nmb restart

❻ 為什麼LINUX已經安裝好了SAMBA服務,卻還是訪問不了吖...

chkconfig iptables off 先把防火牆關了,然後重啟進入再配置smb.conf,先看看service smb start是否能啟動,如果無法啟動就用界面形面的samba配置吧,這個工具現在比較成熟,個人強烈推薦。

❼ VMware上Linux 的samba伺服器訪問不了

這種情況看來是windows 7的問題,解決的辦法是:單擊」開始「-「運行」,輸入secpol.msc,打開「本地安全策略」,在本地安全策略窗口中依次打開「本地策略」-》「安全選項」,然後再右側的列表中找到「網路安全:LAN 管理器身份驗證級別」,把這個選項的值改為「發送 LM 和 NTLM –如果已協商,則使用NTLMv2 會話安全。

❽ 為什麼我電腦連不上Linux系統的samba

linux端的配置:

1. 關閉防火牆,或開啟防火牆中samba服務需要的埠(打開配置界面會看到的)
2. 從新啟動smb和nmb服務(root用戶下操作):
/etc/init.d/smb stop
/etc/init.d/smb start
/etc/init.d/nmb stop
/etc/init.d/nmb start

看服務是否啟動:
pgrep smbd
pgrep nmbd

打開samba配置界面,首選項-》伺服器設置-》基本,工作組寫MSHOME,描述請便,
安全性為「共享」,加密密碼「是」,來賓賬號設為你現在正在用的登錄用戶,

首選項-》Samba用戶添加用戶: 設為你現在正在用的登錄用戶,windows用戶名和samba密碼任意。

文件-》添加共享-》基本:選個文件夾即可。
-》訪問:允許所有用戶訪問。

看windows電腦可用
mount -t smbfs //192.168.1.1/test /mnt/net -o username=XXXXX

mount -t cifs -o username=xxx,password=xxx //hostname/dir /mnt/dir

smbclient 相關操作

位置-》網路-》windows網路-》MSHOME查看

到此結束!

Windows XP 端:

1. 啟用來賓賬戶
2. 開啟netbios服務等(一般情況下是開的,不用管)
3. 瑞星(或其他)防火牆的安全級別設為中級,關閉系統自帶的防火牆等,如果不行乾脆先關掉試試.
4. 網上鄰居-》配置家庭或辦公小型網路(啟用列印機和共享文件服務),工作組MSHOME
5. 查看工作組中的計算機或搜索IP等,看看正常否。

附錄: smbclient用法

1,列出某個IP地址所提供的共享文件夾
smbclient -L 198.168.0.1 -U username%password

2,像ftp客戶端一樣使用smbclient
smbclient //192.168.0.1/tmp -U username%password

執行smbclient命令成功後,進入smbclient環境,出現提示符: smb:\>
這里有許多命令和ftp命令相似,如cd
、lcd、get、megt、put、mput等。通過這些命令,我們可以訪問遠程主機的共享資源。

3,直接一次性使用smbclient命令
smbclient -c "ls" //192.168.0.1/tmp -U username%password

smbclient //192.168.0.1/tmp -U username%password
smb:\>ls
功能一樣的

例,創建一個共享文件夾
smbclient -c "mkdir share1" //192.168.0.1/tmp -U username%password
如果用戶共享//192.168.0.1/tmp的方式是只讀的,會提示
NT_STATUS_ACCESS_DENIED making remote directory \share1

❾ Windows 登錄linux samba伺服器時提示無法訪問,可能你沒有許可權訪問網路資源.........

可以登錄samba伺服器,但是沒有許可權訪問linux下的共享目錄
1、確保linux下防火牆關閉或者是開放共享目錄許可權 iptalbes -F
2、確保samba伺服器配置文件smb.conf設置沒有問題,可網上查閱資料看配置辦法
3、確保setlinux關閉,可以用setenforce 0命令執行。 默認的,SELinux禁止網路上對Samba伺服器上的共享目錄進行寫操作,即使你在smb.conf中允許了這項操作。

這兩個命令必須執行啊:
iptables -F
setenforce 0:

熱點內容
android添加sdk 發布:2025-05-15 08:59:20 瀏覽:5
oracle數據導入sql 發布:2025-05-15 08:55:00 瀏覽:49
最適合做的腳本 發布:2025-05-15 08:54:27 瀏覽:380
太原php培訓班 發布:2025-05-15 08:41:38 瀏覽:937
豌豆伺服器地址 發布:2025-05-15 08:34:56 瀏覽:712
linux下php編譯安裝 發布:2025-05-15 08:30:37 瀏覽:592
c語言八進制十六進制 發布:2025-05-15 08:22:17 瀏覽:282
華為安卓如何更新鴻蒙 發布:2025-05-15 08:18:52 瀏覽:373
工商密碼器是什麼 發布:2025-05-15 08:18:50 瀏覽:752
c語言自考 發布:2025-05-15 07:52:42 瀏覽:501