linux系統smb安裝,windows訪問smb共用資料夾和虛擬機器vm與真機的互ping

來源:互聯網
上載者:User

標籤:1.2   主機   開機   enable   相同   write   火牆   影響   起名字   

直接上技!
首先要明白smb是用來幹什麼的?
後面提的虛擬機器vm與真機互ping只是一個實驗.
這裡使用的linux版本為 redhat 7.4

一、smb配置
注意:在這裡我們是將linux系統當做伺服器的
1.用來共用資源的技術
2.在linux系統和windows之間共用的不二選擇(優勢).
3.linux間也可以使用但相對ftp/nfs/等等複雜

二、在linux下安裝smb過程
前提yum源得存在
# yum -y install samba (安裝smb成功進行下一步
# mkdir /common (在根下建立檔案夾:名為common,可以隨意起名字,共用的檔案夾)
# useradd -s /sbin/nologin AAA (建立登入時的使用者名稱,無法登陸伺服器系統)
# pdbedit -a AAA (使用者添加到smb)
#pdbedit -L (查看smb添加後的所有使用者)
#請輸入兩次密碼,必須一樣 例如: 123456
#再次輸入密碼 123456
Logon hours : FFFFFFFFFFFFFFFFFFFFFFFFFF (表示成功,記住密碼)
痛點來了,修改設定檔
# vim /etc/samba/smb.conf
在最後一行另起一行寫幾行配置
說明:
方括弧只是用戶端看到檔案夾的名;
path表示你伺服器共用的檔案夾路徑;
hosts allow 表示允許的網段可以訪問共用(可以不寫);
write list 表示誰有寫入權限(危險);
不寫 write list表示只有讀;

    -----------------------------------------    [common]         path=/common    hosts  allow=192.168.2.0/24    write list=AAA    -----------------------------------------

按esc,冒號: 輸入wq儲存斷行符號退出

注意:linux的防火牆和selinux,會直接影響smb共用,還有兩步
# firewall-cmd --set-default-zone=trusts (將防火牆關掉)
# getsebool -a | grep samba (查看selinux的)
samba_export_all_ro --> off
samba_export_all_rw --> off
# setsebool samba_export_all_ro on
# setsebool samba_export_all_rw on (都改為on)

最後重啟smb
systemctl restart smb (重啟)
systemctl enable smb (開機自啟)

完工

三、在windows訪問smb的共用資料夾

開啟我的電腦路徑處輸入:
\192.168.1.4 (斷行符號)

可以看到需要輸入使用者和密碼
AAA
123456
看到共用 的檔案夾common和AAA使用者的家目錄

四、解決實驗虛擬機器和windows之間無法ping不同問題

1.先查看並主機是否有vm 1 和vm 8兩張網卡
如果沒有則在虛擬機器的 “編輯” 單擊選擇“虛擬網路編輯器”,
選擇右下角的“更改設定” 選中vm1或者vm8,在下方勾選“將主機虛擬機器主機適配器串連到此網路”並且選擇“nat” ,去掉“DHCP”對勾 ,應用確定
2.然後在主機的網路中會有vm8或者vm1,將你選的存在任意一個配置一個與虛擬機器相同網段的ip,例如192.168.1.1
3.虛擬機器設定192.168.1.2 (兩個都不需要網關)
4.虛擬機器ping主機的192.168.1.1(只要能ping通,smb便可以共用)

linux系統smb安裝,windows訪問smb共用資料夾和虛擬機器vm與真機的互ping

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.