如何共享的文件夾為大家的CentOS

Anonim

如何共享的文件夾為大家的CentOS

默認情況下,獲得了CentOS的操作系統文件夾是有限的,所以如果你需要得到一個共同的網絡目錄,你需要改變某些參數。沒有什麼困難在執行此過程,但是,您將需要安裝配置文件中的一個額外的工具並進行更改。我們建議一步步來處理任務的落實。

我們做一個文件夾一般在CentOS的

隨即,我們注意到,改變施加今天將適用於本地網絡中的所有計算機,無論操作系統安裝在那裡。也就是說,進入該目錄將能夠獲得運行Windows的PC用戶,或者例如,MacOS的。所有設定發生裝置,在相同的目錄位於。讓我們從第一步開始。

第1步:安裝和啟動桑巴

Samba是免費軟件,其功能主要集中在與網絡對象的交互。正是有了這種工具,將開放給打開所需的文件夾的本地訪問。在CentOS的,這個工具是不是包含在標準包裝,所以它有它自己添加,它是這樣完成的:

  1. 打開標準控制台,例如,通過在應用程序菜單的圖標。
  2. 打開終端提供對CentOS文件夾的一般訪問

  3. 進入須藤百勝有安裝Samba Samba的,共同的命令,然後單擊回車鍵。
  4. 命令安裝在CentOS的額外桑巴工具

  5. sudo的前綴是指動作將代表超級用戶執行的,所以你必須通過指定的密碼,以確認該帳戶的身份驗證。
  6. 密碼確認安裝在CentOS的額外桑巴工具

  7. 將有打算在操作系統中添加新的軟件包的通知,選擇在Y版本接受它。
  8. CentOS中添加新的Samba軟件包的確認

  9. 對於永久的服務,這是必要的,它開始與CentOS的。它添加使用sudo的chkconfig --level 345 SMB ON自動加載。
  10. 添加桑巴實用程序自動運行的Centos

  11. 在此之後,開始由服務SMB啟動命令Samba服務,並轉到下一個步驟。
  12. 運行在CentOS的互補效用桑巴

第2步:創建防火牆權限

內置到操作系統防火牆還不知道這項新服務是可以信任的。手動你需要通過更改規則來指定。分辨率是指在其上運行的Samba端口的端口激活。你只需要通過SU激活超級用戶的不變的法則 - 交替,進入這樣的命令:

IPTABLES -A INPUT -P UDP -M UDP -S 192.168.1.0/24 --dport 137 -J接受

IPTABLES -A INPUT -P UDP -M UDP -S 192.168.1.0/24 --dport 138 -J接受

IPTABLES -A INPUT -P TCP -M TCP -S 192.168.1.0/224 --dport 139 -J接受

IPTABLES -A INPUT -P TCP -M TCP -S 192.168.0.0/224 --dport 445 -J接受

打開端口來配置CentOS的額外效用桑巴

在這種情況下,使用標準的iptables防火牆控制工具。如果您需要執行防火牆的附加配置,我們建議您獲得與根據以下鏈接在另一篇文章中介紹的手冊熟悉。

閱讀更多:在CentOS中設置Iptables 7

第3步:啟動桑巴配置,探索參數

提供共享文件夾的訪問是通過改變Samba配置文件進行。它使用一個特定的語法,它的參數和值。如果您希望繼續使用該工具的工作,建議至少知道一些基本概念。但是,首先,讓我們弄清楚使用此設置文件的開始。

  1. 我們建議您使用便捷考克斯文本編輯器nano。默認情況下,它是不是在CentOS的,所以通過鍵入須藤蔭安裝納米命令來安裝它。
  2. 安裝於CentOS納米文本編輯器編輯桑巴

  3. 通過從超級用戶帳戶指定密碼來確認操作。
  4. 進入安裝CentOS中為Samba納米文本編輯器的密碼

  5. 通過運行sudo的納米/etc/samba/smb.conf中運行的配置文件。
  6. 在CentOS的SAMBA實用的配置文件啟動

  7. 現在屏幕上顯示所有文件的內容。
  8. 編輯在CentOS的Samba配置文件的內容

正如你所看到的,配置已經規定一定的規則全局和獨立。閱讀基本規則和他們的價值觀:

  • 工作組 - 其中所述服務器包括工作組的名稱;
  • 服務器字符串 - 服務器的簡要描述隨心所欲;
  • 接口 - 可用於連接到部分網絡接口;
  • 主機允許 - 主機可以訪問;
  • 主機拒絕 - 禁止主機;
  • 日誌文件 - 所有通知將被存儲在一個文件,其他操作錯誤代碼;
  • 最大日誌大小 - 在上述文件的最大尺寸(克服最大創建新的文件之後);
  • 安全性是驗證用戶真實性的方式;
  • 來賓帳戶 - 協會來賓帳戶。

下面看到的是一節一節的一個例子。

[全球的]

工作組=工作組

服務器字符串= Samba服務器%V

NETBIOS NAME =的CentOS

接口=羅的Eth0 192.168.12 / 24 192.168.13.2/24

主機允許= 127 192.168.12。 192.168.13。

日誌文件= /var/log/samba/log.%M

最大日誌大小= 50

安全=用戶。

passdb backend = tdbsam

映射到guest =壞用戶

第4步:創建公用文件夾

現在你知道有關Samba的基本參數,以及如何在部分看起來像是 - 特定文件夾的一組規則。它仍然只是做出這樣一個群體。如果所需的目錄尚不存在,請使用mkdir / home / user中/ A股命令,其中的/ home /用戶/ A股的路徑的目錄,它的名字創建它。

  1. 運行納米文本編輯器,如在上一步驟。
  2. 進行更改,例如:

    [文件夾]

    PATH = / TMP

    公共=是。

    可寫=是的。

    可打印=編號

    寫列表= +員工

    這里文件夾是一個部分名稱,path = / tmp - 文件夾的路徑,以及所有其他參數的所有其他參數都對所有本地網絡參與者打開完全訪問權限。用戶不僅可以查看內容,還可以在各方面編輯它。進行更改後,按Ctrl + O保存它們。

  3. 在CentOS中將更改保存到Samba配置文件

  4. 請勿更改文件的名稱以記錄,但只需按Enter鍵。
  5. 在CentOS中的Samba配置文件名稱的變更偏轉

  6. 通過Ctrl + X退出文本編輯器。
  7. 在CentOS中編輯Samba後退出文本編輯器

  8. 通過激活SMB Reload Service更新配置。
  9. Samba實用程序配置更新在CentOS中

  10. 檢查testparm -s /etc/samba/smb.conf的所有部分的性能。
  11. 檢查CentOS中所有Samba參數的性能

  12. 如果出現任何錯誤,則需要重新啟動服務:服務SMB重新啟動。
  13. 在CentOS中重新啟動Samba服務

另外,我想指出,訪問權限一個設備的用戶是通過其他方法進行配置。 Samba實用程序不旨在執行這些操作。如果您對在一個本地計算機上設置權限的主題感興趣,請在材料中閱讀本主題的手冊。

閱讀更多:在Linux中設置訪問權限

CentOS中的遠程目錄將從網絡文件夾中消失,但請注意,配置文件中的指定參數仍然存在。因此,在清潔文件夾時,您需要通過刪除所有不必要的部分來編輯和設置今天使用的實用程序。

另請參閱:刪除Linux中的目錄

現在,您可以提供有關如何在CentOS中共享文件夾的信息,而不會遇到任何困難。完成此過程後,目錄將出現在所有本地設備上。例如,Windows路徑將被查看:\\ linuxserver \文件夾,其中linuxserver是父車的名稱,文件夾是相同的文件夾。

閱讀更多