當前位置:首頁 » 雲伺服器 » linux搭建文件伺服器

linux搭建文件伺服器

發布時間: 2022-01-22 02:56:26

⑴ 誰用linux做過文件伺服器

安裝samba即可,可以像windows一樣共享目錄

⑵ linux 文件伺服器怎麼搭建

在前面一個章節學習的ftp文件傳輸服務確確實實讓咱們在主機之間傳輸文件變得非常方便,但FTP協議的本質是傳輸文件,並不是共享文件,要想讓客戶端能夠直接在服務端上面修改文件內容還是比較麻煩的事情。於是在1987年時,由微軟和英特爾公司共同制訂了SMB伺服器通信協議(Server MessagesBlock),這項技術的誕生是為了解決區域網內的文件或列印機等資源的共享服務問題,讓多個主機之間共享文件變成越來越簡單。

後來到了1991年,當年還在讀大學的學生Tridgwell為了解決Linux與Windows系統之間的文件共享問題,便基於了這項SMB技術協議開發出了SMBserver這一款服務程序,SMBserver服務程序是一款基於SMB協議並由服務端和客戶端組成的開源文件共享軟體,通過非常簡單的配置就能夠實現Linux系統與Windows系統之間的文件共享工作。當時還在上學的Tridgwell想要把這款SMBServer軟體注冊成為商標,但卻被商標局以SMB是沒有意義的字元而拒絕了他的申請,經過Tridgwell不斷的翻看詞典,突然看到一個拉丁舞蹈的名字——SAMBA,如圖12-1所示,這個熱情洋溢的舞蹈名字中又恰好包含了SMB(SAMBA),於是這便是Samba服務程序名字的由來,現在已經成為了Linux系統與Windows系統之間共享文件的最佳選擇。

Samba服務程序的配置方法跟咱們以前學習過的服務很相似,首先咱們需要先通過yum軟體倉庫來安裝samba服務程序,這款軟體也恰巧是軟體包的名字,很好記吧~:

java">[root@linuxprobe~]#yuminstallsamba
Loadedplugins:langpacks,proct-id,subscription-manager
………………省略部分輸出信息………………
Installing:
sambax86_644.1.1-31.el7rhel527k
TransactionSummary
================================================================================
Install1Package
Totaldownloadsize:527k
Installedsize:1.5M
Isthisok[y/d/N]:y
Downloadingpackages:
Runningtransactioncheck
Runningtransactiontest
Transactiontestsucceeded
Runningtransaction
Installing:samba-4.1.1-31.el7.x86_641/1
Verifying:samba-4.1.1-31.el7.x86_641/1
Installed:
samba.x86_640:4.1.1-31.el7
Complete!


安裝後打開Samba服務程序的主配置後發現竟然有320行呢!有沒有被嚇到?但仔細一看發現其實大多都是以#(井號)開頭的注釋信息行,既然您手中已經擁有了劉遄老師的經驗之書,就肯定不會讓您去「死啃」這些東東的~:

[root@linuxprobe ~]# cat /etc/samba/smb.conf
# This is the main Samba configuration file. For detailed information about the
# options listed here, refer to the smb.conf(5) manual page. Samba has a huge
# number of configurable options, most of which are not shown in this example.
#
# The Official Samba 3.2.x HOWTO and Reference Guide contains step-by-step
# guides for installing, configuring, and using Samba:
# http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf
#
# The Samba-3 by Example guide has working examples for smb.conf. This guide is
# generated daily: http://www.samba.org/samba/docs/Samba-Guide.pdf
#
# In this file, lines starting with a semicolon (;) or a hash (#) are
# comments and are ignored. This file uses hashes to denote commentary and
# semicolons for parts of the file you may wish to configure.
#
# Note: Run the "testparm" command after modifying this file to check for basic
# syntax errors.
#linuxprobe.com
………………省略部分輸出信息………………

由於這次配置文件中的注釋信息行實在太多,不便於分析裡面的重要參數,因此咱們可以先將配置文件改個名字,然後使用cat命令讀入主配置文件內容後通過grep命令-v參數(反向選擇)分別去掉所有以#(井號)和;(分號)開頭的注釋信息行,對於剩餘的空白行可以再用^$來表示並反選過濾,最後將過濾後的可用參數信息通過重定向符覆蓋寫入到原始文件名稱中即可。samba服務程序過濾後的參數並不復雜,為了更方便同學們查閱參數功能,劉遄老師在重要參數行後面都寫上了注釋說明:

php">[root@linuxprobe~]#mv/etc/samba/smb.conf/etc/samba/smb.conf.bak
[root@linuxprobe~]#cat/etc/samba/smb.conf.bak|grep-v"#"|grep-v";"|grep-v"^$">/etc/samba/smb.conf
[root@linuxprobe~]#cat/etc/samba/smb.conf

⑶ 大家都是用什麼linux 做文件伺服器的

一般使用的都是centos的系統 安全性和穩定性較好的。操作起來也是比較方便的。
推薦看下-蘋果互聯的主機,美國伺服器和韓國伺服器都是非常穩定的。

⑷ 用linux搭建伺服器

200分是沒人給你乾的,200元估計都沒戲……
建議你自己翻翻網上的帖子。
第一個問題直接上 samba 吧,不過自動分類管理是沒見過的,這需要專門找軟體實現。讓員工自己人肉分類吧……
第二個目前來說只能放棄新浪企業郵箱(除非你把公司搬到新浪的機房……),不過你的企業郵箱如果有自己的域名,那麼新建一個郵件伺服器還是很容易的。隨便找個企業伺服器版 Linux ,裡面的文件共享,郵件伺服器軟體都准備好了。
你直接找個文章照著文章裡面說的內容就能建了。

郵件方面我建議你選擇安裝一個好用的 webmail 程序,這種開源代碼還是很多的。大家用起來方便,管理也方便。

印象里國內有個開源的 webmail 項目,有安裝後就是郵件伺服器的安裝盤提供。你在他的基礎上裝個 samba 伺服器程序就行了。
-----------------
完全可以,但實際需要有人會做。以及數據、應用的轉移成本問題。

⑸ Linux系統怎麼架設共享文件伺服器

方法/步驟

1,檢查linux是否已安裝samba;
檢查命令為:rpm –qa |grep samba;
如果沒有輸出什麼信息,表明沒有安裝,需要到網路下載安裝.

2,建立共享文件夾,命令如下:
mkdir /home/fileshare;
設置好文件夾許可權,命令如下:
Chmod 755 fileshare;

建立samba用戶;
groupadd fileshare
useradd –s /sbin/nologin file
smbpasswd –a file
注意:訪問共享的用戶必須為samba用戶,不能使用其他用戶;

修改sambe配置文件;命令如下:
vim /etc/samba/smb.conf;

修改samba配置文件全局設置;
#==============================Global settings===============
[global] workgroup = WORKGROUP server string = Samba Server security = share

設置文件夾共享,如下:
[sharefile] path = /home/sharefile public = yes read only = yes

重啟smb服務;
systemctl start smb;

這樣就可以了

⑹ linux centos怎麼搭建http文件伺服器

centos如果是建立文件伺服器一般使用ftp,安裝vsftp服務即可。
如果使用http的文件伺服器,可以使用apache的目錄瀏覽功能。

⑺ linux系統做文件伺服器好么有什麼優點缺點

linux 的優點:穩定的系統:linux 本來就是建立在 unix 上面發展出來的操作系統,因此,linux 具有與 unix 系統相似的的程序介面跟操作方式,當然也繼承了 unix 穩定並且有效率的特點。多任務、多使用者:與 windows 系統不同的, linux 主機上可以同時允許多人上線來工作,並且資源的分配較為公平,比起 windows 的單人假多任務系統要穩定的多啰!你可以在一部 linux 主機上面規劃出不同等級的使用者,而且每個使用者登入系統時的工作環境都可以不相同,此外,還可以允許不同的使用者在同一個時間登入主機,以同時使用主機的資源建議如果你需要的是一個伺服器系統,而且你已經非常厭煩各種Linux的配置,只是想要一個比較穩定的伺服器系統而已,那麼你最好的選擇就是CentOS了,安裝完成後,經過簡單的配置就能提供非常穩定的服務了。
如果你需要的是一個堅如磐石的非常穩定的伺服器系統,那麼你的唯一選擇就是FreeBSD。

⑻ Linux如何做文件伺服器,為區域網中的Win機器提供文件服務

1.檢測安裝Samba服務

(1).檢查Samba服務包是否已安裝:

rpm -qa | grep samba

(2).如未安裝,則插入第一張安裝盤,執行:

mount /mnt/cdrom
cd /cdrom/Redhat/RPMS

(3).進入目錄後安裝Samba文件:

注意:運Samba至少需要三個文件,分別為:
samba-common-2.2.7a-7.9.0.i386.rpm //伺服器和客戶端均需要的文件
samba-2.2.7a-7.9.0.i386.rpm //伺服器端文件
samba-client-2.27a-7.9.0.i386.rpm //客戶端文件
安裝上述3個文件.
rpm -ivh samba-common-2.2.7a-7.9.0.i386.rpm //另外兩個省略不寫

(4).安裝完成後彈出光碟機:

cd;eject

2.設置密碼文件.

(1).此設置的作用是將Linux中的系統用戶(/etc/passwd)導入到samba密碼文件中

(/etc/samba/smbpasswd)
cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

(2).接下來給smbpasswd等文件及文件夾設置訪問許可權.

chown root.root /etc/samba/smbpasswd
chmod 600 /etc/samba/smbpasswd
chmod 600 /etc/samba
查看一下:
ll -d samba

(3).如果您想手動添加一個用戶,則首先要保證Linux中該用戶存在,步驟:

useradd liu
passwd liu
smbpasswd -a liu //此步為添加Samba用戶

3. 配置/etc/samba/smb.conf文件.

雖然文件內容眾多,但需要改動的不多,一般為按需所配:

(1).修改[global](全局配置參數)

workgroup = workgroup //工作組名稱
server string = samba server %v at %h //設置伺服器名稱.%v為版本號,%h為運行
smb服務的主機名
host allow = 192.168.80. 192.168.70. //允許訪問伺服器的主機
client code page = 939 //支持簡體中文共享名
上述四條為比較重要的.其他配置大家可按需按情況修改.

⑼ linux系統怎麼架設共享文件伺服器

Linux系統怎麼架設共享文件伺服器?Liunx 共享文件伺服器使用的伺服器為samba,因此linux共享伺服器即為架設samba伺服器,下面分享具體教程,需要的朋友可以參考下
Liunx 共享文件伺服器使用的伺服器為samba,因此linux共享伺服器即為架設samba伺服器;
1、需要檢查linux是否已安裝samba;檢查命令為:rpm –qa |grep samba;如果沒有輸出什麼信息,表明沒有安裝,需要到網路下載安裝,下載如下:
2、以下可以看到我的linux系統有安裝samba,可以進行下一步;
3、建立共享文件夾,命令如下:Mkdir /home/fileshare;如下圖:
4、如下圖,已建立好文件夾;
5、設置好文件夾許可權,命令如下:Chmod 755 fileshare;
6、建立samba用戶;
復制內容到剪貼板
Groupadd fileshare

Useradd –s /sbin/nologin file

Smbpasswd –a file

注意:訪問共享的用戶必須為samba用戶,不能使用其他用戶;

7、修改sambe配置文件;命令如下:
Vim /etc/samba/smb.conf;
8
修改samba配置文件全局設置;
復制內容到剪貼板
#==============================Global settings===============

[global] workgroup = WORKGROUP server string = Samba Server security = share
9、設置文件夾共享,如下:
[sharefile] path = /home/sharefile public = yes read nly = yes
10、重啟smb服務;
Service smb restart;
11、Windows 訪問共享成功。如下:
12、linux共享伺服器完美架設。關於linux命令學習,推薦你看看《linux就該這么學》,具體關於這一章地址3w(dot)linuxprobe/chapter-02(dot)html。

⑽ linux成為文件伺服器

用不著文件伺服器那麼麻煩吧?如果你的頁面能支持上傳文件只要把目標目錄用戶屬主配置成apache用戶就行了,apache用戶是誰看配置文件就知道了當然ps -aux|grep httpd也能看到

熱點內容
網易蘋果游戲怎麼轉移到安卓 發布:2024-11-15 00:07:52 瀏覽:270
win7php環境搭建 發布:2024-11-15 00:06:55 瀏覽:17
erpjava 發布:2024-11-14 23:52:23 瀏覽:253
電腦版地平線四怎麼連上伺服器 發布:2024-11-14 23:46:42 瀏覽:472
ios怎麼變安卓 發布:2024-11-14 23:46:36 瀏覽:333
win7共享xp列印機拒絕訪問 發布:2024-11-14 23:45:29 瀏覽:750
引起資源配置失效的原因有哪些 發布:2024-11-14 23:35:22 瀏覽:15
c語言打字 發布:2024-11-14 23:11:06 瀏覽:893
存儲程序和程序控制的原理 發布:2024-11-14 22:53:23 瀏覽:323
python讀取json數據 發布:2024-11-14 22:51:52 瀏覽:931