Linux Samba安裝服務與修改防火牆配置

2021-01-14 和訊科技

  Linux Samba已被廣泛應用但是也在不斷的更新,這裡介紹Linux Samba安裝設置使用,幫助大家安裝更新Linux Samba系統。本文以Fedora 12為例,介紹了如何配置Linux Samba以實現Linux和Windows系統之間的文件共享。

  安裝Linux Samb

  1. 使用如下命令查看是否已經安裝Linux Samba和samba-clientyum info samba samba-client 如果已經安裝的話,在命令輸出的第一行會顯示 Installed Packages;如果顯示Available Packages,則表明沒有安裝,請繼續第2步進行安裝

  2. 使用如下命令安裝(以root用戶或者使用sudo)yum install samba samba-client 從Fedora訪問Windows共享samba-client為mount命令提供了對CIFS文件系統的支持,包括Windows共享。如果只是臨時訪問某個Windows共享,可以手動運行以下命令(root用戶或者sudo)掛載Windows共享(假設我們要訪問的是192.168.1.2上的win_share目錄,用戶名和密碼分別是username和password,要掛載到/mnt/win_share目錄,owner是linux用戶linux_user):mount -t cifs -o uid= linux_user ,user= username ,password= password // 192.168.1.2 / win_share /mnt/win_share 如果需要長期使用這個共享,把下面的內容加到/etc/fstab裡面即可,這樣系統每次都會自動掛載這個共享目錄:// 192.168.1.2 / win_share /mnt/win_share cifs uid= linux_user ,user= username ,password= password 0 0

  從Windows訪問Fedora共享假設我們要實現以用戶linux_user和讀寫方式從Windows訪問Fedora(IP為192.168.1.3)上的/opt/share目錄(共享名為opt_share)的訪問。

  1. 編輯/etc/smb.conf文件

  在[global] 部分設定Window工作組名稱 workgroup=Group_Name 在文件的末尾增加如下內容:

  [opt_share] path = /opt/share public = yes writeable = yes write list = linux_user [opt_share] path = /opt/share public = yes writeable = yes write list = linux_user

  注意: /opt/share目錄要對用戶linux_user可寫

  2. 為linux_user增加對應的Linux Samba用戶,並設置密碼:

  sudo smbpasswd -a linux_user

  3. 啟動Linux Samba服務

  sudo /etc/init.d/smb start 如果想讓Linux Samba服務隨開機自動啟動,運行以下命令:

  sudo /sbin/chkconfig level 35 smb on

  4. 修改防火牆配置以允許Linux Samba訪問

  運行sudo system-config-firewall,在打開的Trusted Services配置頁面,選中Linux Samba和Samba Client,並Apply

  5. 修改SELinux設置

  如果啟用了SELinux,做完了上面的配置還是只能以只讀方式訪問,需要修改SELinux的設置:

  sudo chcon -t samba_share_t /opt/share

  6. 在Windows機器上使用linux_user和剛才設置的密碼訪問\\192.168.1.3\opt_share來訪問即可。

  【免責聲明】本文僅代表作者本人觀點,與和訊網無關。和訊網站對文中陳述、觀點判斷保持中立,不對所包含內容的準確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,並請自行承擔全部責任。

相關焦點

  • Ubuntu samba配置服務文件包
    Ubuntu samba配置服務文件包 Ubuntu samba服務主要配置文件為/etc/samba/smb.conf在windows系統中不用輸入密碼訪問linux共享目錄假設共享目錄為/home/share sudo gedit /etc/samba/smb.conf
  • Linux系統管理基礎知識之嵌入式Samba伺服器配置
    還有一個便利的條件是,可以實現linux和windows之間進行共享!samba如何安裝呢?在ubuntu下面,我們可以很方便的安裝!用root用戶執行如下命令進行安裝:1)apt-get install samba;2)apt-get install smbclient;執行完成以上安裝之後,我們需要對服務進行重啟,同樣我們也有相應的命令進行操作:1)/etc/init.d/samba start 開啟samba服務2)/etc/init.d/samba stop 關閉samba服務3)/etc/init.d/samba restart
  • linux基礎應用(Samba文件共享)
    Samba簡介Samba由伺服器和客戶端組成的共享軟體,基礎SMB(Server Message Block)協議(實現區域網內文件等資源共享服務的協議),實現了Linux與Windows系統間的文件共享註:NFS是屬於輕量級的文件共享服務,不支持Linux與Windows系統間的文件共享搭建Samba共享存儲服務1、查看系統環境準備相應的安裝包linux-szge
  • 一步一步安裝linux下samba共享文件伺服器實例,親測完美實現
    製作完成後需要修改下面兩個cfg文件裡面的label,(isolinux/syslinux.cfg文件和\efi\boot\grub.cfg)讓其和U盤名稱一致,這樣下一步安裝的時候才確定能找到安裝文件位置(這一步非常重要,否則無法啟動U盤安裝)。
  • Linux之Samba服務
    『CIFS file server』來查看安裝包的信息,是跨Windows和Linux文件共享的服務。,重啟後系統提示服務已經ok了,通過chkconfig on設置服務開機自動啟動,通過命令chkconfig –list查看開機啟動是否設置成功,發現運行級別2-5都已經開啟通過命令修改vim /etc/samba/smb.conf來編輯samba服務配置文件,如SElinux對samba服務是有保護的,當文件設置為共享時,都需要通過命令chcon –t來改變SElinux屬性,不然會拒絕
  • Ubuntu安裝Samba服務設置目錄共享
    1、安裝samba程序sudo apt-get install sambasudo apt-get install smbclient2、查看版本samba -V3、設置訪問用戶請根據需要自己設置ID ,我這裡設置為
  • 兮克:Linux下如何設置samba伺服器
    每一款NAS的核心功能都提供了SMB協議,SMB是samba的核心啟動服務,主要負責建立Linux Samba伺服器與Samba客戶機之間的對話, 驗證用戶身份並提供對文件和列印系統的訪問,只有SMB服務啟動,才能實現文件的共享。我們可以在Linux系統上安裝samba伺服器,模擬Windows環境下對NAS文件的共享功能。
  • 兮克:Linux下如何設置samba伺服器
    Linux下的samba服務主要用於Windows平臺和Linux平臺區域網內實現文件共享。每一款NAS的核心功能都提供了SMB協議,SMB是samba的核心啟動服務,主要負責建立Linux Samba伺服器與Samba客戶機之間的對話, 驗證用戶身份並提供對文件和列印系統的訪問,只有SMB服務啟動,才能實現文件的共享。
  • Ubuntu 18.04安裝Samba伺服器及配置
    使用samba服務可以區域網中很方便的共享文件,包括Linux系統、Windows系統、還是MacOS系統的主機之間。這裡以Linux伺服器Ubuntu 18.04版本為例進行說明。Tue Jul 2 18:22:20 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux在終端中運行命令,查看當前正在運行的 Ubuntu 的版本號:$ cat /etc/issueUbuntu 18.04.2 LTS \n \l一、首先更新軟體源sudo apt-get update 二、安裝
  • 安裝並配置Samba伺服器
    個人第一次搭建至少需要幾個小時的時間,還可能會出錯,建議直接使用此鏡像,想了解配置過程的,可以自己安裝純淨版的Ubuntu 20.04進行配置。 VMware虛擬機軟體僅供學習使用,請支持正版。
  • Centos8 Linux下利用samba設置共享目錄
    1、 軟體的安裝yum -y install samba2、 配置文件修改/etc/samba/smb.conf[global]workgroup = WORKGROUP[homes]comment = Home Directoriesvalid users = %S, %D%w%S
  • Linux防火牆埠開放/安裝iptables操作
    一點PHP今天分享關於衢州建站伺服器系統linux中centos版本防火牆1.安裝之前檢查linux中是否安裝了iptables,使用指令iptables -V 可以查看是否安裝了iptables的版本,如果沒有則執行以下指令:yum install iptables #規則表容器yum install iptables-services #iptables服務#通過以下指令操作iptables:service iptables
  • CentOS 7下Samba服務安裝與配置詳解
    Smbd和nmbd使用的全部配置信息全都保存在smb.conf文件中。Smb.conf向smbd和nmbd兩個守護進程說明輸出什麼以便共享,共享輸出給誰及如何進行輸出。Samba提供了基於CIFS的四個服務:文件和列印服務、授權與被授權、名稱解析、瀏覽服務。前兩項服務由smbd提供,後兩項服務則由nmbd提供。
  • Linux如何搭建Samba文件共享服務
    1.Samba軟體的組成(1)Samba軟體包的構成在系統的安裝光碟中可以找到與Samba相關的幾個軟體包,主要包括服務端軟體samba、客戶端軟體samba-client,用於提供服務端和客戶端程序的公共組件samba-common。大部分軟體包已經隨系統默認安裝好了,用戶可以查詢系統中samba相關軟體包的安裝情況。
  • 如何在Fedora或CentOS上使用Samba共享文件夾
    首先,我們在Fedora/CentOS環境下安裝Samba。接著,我們討論如何調整SELinux和防火牆配置以允許Samba的文件共享。最後我們介紹如何使用Samba來共享文件夾。步驟1:在Fedora和CentOS上安裝Samba首先,安裝Samba以及進行一些基本的配置。
  • ...將介紹contiki在vm下的安裝,以及通過samba訪問共享文件夾的配置
    本文將介紹contiki在vm下的安裝,以及通過samba訪問共享文件夾的配置contiki是一個小型的作業系統,因其有高移植性,支持網絡多任務,正越來越受到開發者的重視,本文將介紹contiki的安裝和配置。
  • Linux有防火牆和殺毒軟體嗎?怎麼安裝配置Firewall抵禦網絡攻擊
    防火牆就不一樣了,那幾乎是公網上Linux伺服器必備的軟體。另外各機房幾乎都有硬體防火牆,用來進行入侵檢測,攻擊防護等。Firewalld、iptables和ebtables等都是常用的防火牆管理工具,CentOS Linux 8默認這三個都安裝了。
  • Linux網絡服務之SAMBA配置文件詳解
    %m說明:config file 可以讓你使用另一個配置文件來覆蓋預設的配置文件。如果文件 不存在,則該項無效。這個參數很有用,可以使得 samba 配置更靈活,可以讓一臺 samba 伺服器模擬多臺不同配置的伺服器。
  • Ubuntu samba安裝創建共享目錄及使用
    Ubuntu samba安裝創建共享目錄及使用 創建Ubuntu samba帳戶sudo touch /etc/samba/smbpasswd sudo smbpasswd -a phinecos 然後會要求你輸入samba帳戶的密碼[如果沒有第四步,當你登錄時會提示 session setup failed
  • 淺談,linux防火牆,Firewalld服務
    Firewalld服務簡介1 基本介紹firewalld是CentOS 7.0新推出的管理netfilter的工具firewalld是配置和監控防火牆規則的系統守護進程,可以實現iptables,ip6tables,ebtables的功能firewalld服務由firewalld包提供2 ZONE:區域