當前位置:首頁 » 文件管理 » linux共享服務與ftp

linux共享服務與ftp

發布時間: 2022-09-03 12:17:02

1. linux 下 共享 ftp 目錄

評論 ┆ 舉報

最佳答案此答案由提問者自己選擇,並不代表網路知道知識人的觀點

回答:追憶夢
學長
4月25日 19:02 第一步:創建一個 ftp guest 組,用 groupadd 命令,也可以用 ftp 伺服器創建的 ftp 組(less /etc/group 看看是否存在,如果

裝了ftp server的話都有這個組存在);
第二步:在 ftp 組中添加 ftp 用戶;
第三步:修改 /etc/ftpaccess 文件,加入 guestgroup 的定義: guestgroup ftp; 或者用 guestuser 直接指定 ftp 用戶名,如:

guestuser ftpuser;
第四步:向這個用戶的 $HOME 目錄下拷貝必要的文件,主要是與 ls 有關的。一般的 ls 要 Lib 支持,你得重新編譯 ls,或把 lib

目錄 過去,或者拷貝 ftp server 帶的 ls, 比如把 /home/ftp/ 下的bin,etc,lib 三個目錄拷貝到這個用戶的根目錄下, 並修改

許可權 (chown username.ftp *)。
注意:現在 Linux 下帶的 ftp 無須拷貝這些文件,至少 Redhat6.1 是不需要拷貝的,所以就可以省去第四步。

揪錯 ┆ 評論 ┆ 舉報

2. 紅帽linux 怎麼把文件通過nfs共享出去,掛載到ftp伺服器的根目錄下

方法/步驟

登錄到要設置成 NFS 服務的那個伺服器上

設置 NFS 要共享的目錄,在命令行輸入 vi /etc/exports 後回車

進入 vi 的文件編輯窗口,按 i 鍵切換到編輯模式,輸入你想設置的目錄位置和許可權,如:/var/ftp *(rw,no_root_squash) ;說明:/var/ftp 為共享的目錄位置; *(rw,no_root_squash) *為任意IP都可以訪問 rw為可進行讀寫訪問 no_root_squash 為擁有這個目錄所有者的許可權。

確認輸入正確後,按 Esc 鍵,回到 vi 的命令模式,依次按 : (冒號) wq 鍵後回車保存並退出編輯。

使用 service nfs start 命令啟動 NFS 服務(在對 /etc/exports 做了任何修改後都需要重啟 NFS 服務,才可以使修改生效,重啟命令 service nfs restart)

至此,伺服器上面的設置完成了。
開始使用NFS服務的客戶端設置,首先還是先使用 PuTTY 登錄到要使用 NFS 的電腦上。(為了方便,我都是在一台電腦上操作的)
建立 NFS 要掛載位置的目錄(如果目錄已經存在忽略此步驟),加入我想掛載到 /var/ftp 這個目錄下,那麼我先用命令 mkdir /nfs/ftp 創建目錄,之後使用 ls /var -l 命令查看

掛載 NFS 共享,使用 mount -t nfs -o rw 192.168.109.130:/nfs/ftp /var/ftp 命令完成掛載
要想每次啟動機器的時候自動掛載,可使用命令 vi /etc/fstab 編輯,在最後面加上 192.168.109.130:/var/ftp /nfs/ftp nfs defaults 0 0 ,保存退出。這樣在每次啟動的時候就會自動掛載 192.168.109.130:/var/ftp 這個NFS 共享了。

3. linux下samba和ftp的區別

linux下samba和ftp有2點不同,相關介紹具體如下:

一、兩者的特點不同:

1、samba的特點:samba可以信息共享、供應商擁有管理庫存、需求准確預測。

2、ftp的特點:ftp為其他科學的供應鏈物流管理如連續補充貨物、快速反應、准時化供貨等創造了條件。

二、兩者的作用不同:

1、samba的作用:samba打破了傳統的各自為政的庫存管理模式。體現了供應鏈的集成化管理思想,適應市場變化的要求,是一種新的、有代表性的庫存管理思想。

2、ftp的作用:ftp目的是解決供應鏈系統中由於各企業相互獨立運作庫存模式所導致的需求放大現象,提高供應鏈的效率。

(3)linux共享服務與ftp擴展閱讀:

ftp的相關優勢介紹:

1、信息優勢。信息是企業的一項重要資源,而缺乏信息溝通也是上述庫存管理中出現問題的主要原因。ftp通過在上下游企業之間建立起一種戰略性的合作夥伴關系。

2、成本優勢。ftp實現了從分銷商到製造商到供應商之間在庫存管理方面的一體化,可以讓三方都能夠實現准時采購。准時采購不僅可以減少庫存,還可以加快庫存周轉,縮短訂貨和交貨提前期,從而降低企業的采購成本。

3、物流優勢。ftp在傳統的庫存管理中存在著各自為政的弊端,上下游企業之間都是各自管理自己的庫存,這就不可避免地會出現需求預測扭曲現象,產生的牛鞭效應極大地降低了企業的運作效率並增加了企業的成本。

4. linux實現ftp共享

修改vsftpd.conf 中的參數

一、上傳後不允許修改。
#本地用戶上傳文件的umask(記住寫4位數,以0開頭,關鍵是第二位的2,意思是不允許上傳後再有寫操作。如果不希望用戶重新下載自己上傳的文件還可以是6和7)
local_umask=0222

二、不允許匿名登錄,只允許本地用戶登錄。
#不接受匿名用戶
anonymous_enable=NO
#接受本地用戶
local_enable=YES
#本地用戶主目錄
local_root=/home/ftp
#不允許本地用戶登錄其他目錄
chroot_local_user=YES

三、磁碟配額。
修改linux配置文件(太復雜了,我偷懶一下,自己看下面網頁相關內容,請見諒).

以下內容來自http://www.chinabyte.com/biz/cbfwq/117/2653117.shtml
============================

為FTP增加磁碟配額,從而避免惡意用戶用垃圾數據塞滿你的硬碟

我首先要說的是這個功能是系統自帶的,而不是vsftp 的功能之一,千萬別搞混了。好了,我們先假設我們的系統用戶ftpd的主目錄是/home/ftpd,它是建立在/home分區中,那麼如果我們要對 ftpd用戶進行磁碟限額,那我們需要修改/etc/fstab中根分區的記錄,將/home分區的第4個欄位改成defaults,usrquota,如下:

LABEL=/home /home ext3 defaults,usrquota 1 2

# reboot //重新啟動系統使設置生效

也可以用

# mount -o remount /dev/sda6 ///dev/sda6的掛接點就是/home,這樣可以不用啟動系統。

這里我還要說明一下,如果我們對一個組進行磁配額,那我們需要增加參數grpquota,例如

LABEL=/home /home ext3 defaults,grpquota 1 2

也可以

LABEL=/home /home ext3 defaults,usrquota,grpquota 1 2

你想怎麼限制都可以,自己組合參數吧。

# quotacheck -avu

說明:a-自動開啟掛載文件系統的配額,v-顯示信息,u-啟用用戶配額or g-啟用組配額

# edquota ftpd //為用戶ftpd設置磁碟配額

OR

# edquota -g grp //為組grp設置磁碟配額

系統會自動打開配額文件,如下:

Disk quotas for user ftpd (uid 502):

Filesystem blocks soft hard inodes soft hard

/dev/sda6 424 0 0 13 0 0

第一列是啟用了配額的文件系統的名稱。第二列顯示了用戶當前使用的塊數,單位為KB。隨後的兩列用來設置用戶在該文件系統上的軟硬塊限度。inodes 列顯示了用戶當前使用的i節點數量。最後兩列用來設置用戶在該文件系統上的軟硬i節點限度.硬限是用戶或組群可以使用的磁碟空間的絕對最大值。達到了該限度後,磁碟空間就不能再被用戶或組群使用了。軟限定義可被使用的最大磁碟空間量。和硬限不同的是,軟限可以在一段時期內被超過。這段時期被稱為過渡期(grace period),默認七天的超越。過渡期可以用秒鍾、分鍾、小時、天數、周數、或月數表示。如果以上值中的任何一個被設置為 0,那個限度就不會被設置。我設置了硬塊限度為1KB,是為了測試方便。

# quotaon -avu //打開磁碟配額監控進程,u是用戶g是組,這里我沒設置g參數

要校驗用戶的配額是否被設置,我們可以使用以下命令:

# quota ftpd

5. 如何實現虛擬機中的linux系統與宿主機中windows系統之間的ftp文件共享。

1.要將系統第一塊網卡的IP地址設置為192.168.0.1
子網掩碼設置為255.255.255.0,則實際命令為#ifconfig
eth0
192.168.0.1
netmask
255.255.255.0。
2.
使用命令#vi
/etc/sysconfig/network-script/ifcfg-eth0打開該文件,按i鍵進入編輯模式,下面解釋一下該文件中各項的含義,以方便更改。
DEVICE=eth0
該項代表要更改的網卡ID,第一塊網卡為eth0,第二塊為eth1,以此類推
ONBOOT=yes
該項表明系統啟動時是否啟用該設置,一般設置為yes,即啟動時就啟用該設置
BOOTPROTO=static
該項顯示的是網卡IP的獲得方式,如果使用的是由DHCP伺服器自動獲取,則此項的值應為dynamic,並且下面三項不存在;如果是手動設置的IP,則此項的值為static且有下面三項。
IPADDR=192.168.0.1
該項為手動設置的網卡IP,當BOOTPROTO=dynamic時該項不存在
NETMASK=255.255.255.0
該項為手動設置的網卡的子網掩碼,並且需要與手動設置的IP正確對應,當BOOTPROTO=dynamic時該項不存在
GATEWAY=192.168.0.254
該項為手動設置的網卡的默認網關,當BOOTPROTO=dynamic時該項不存在
當更改完畢後,按鍵盤的ESC鍵退出vi的編輯模式,用鍵盤輸入:x後回車,即可保存對該文件的更改並且退出vi編輯器。
然後重啟網卡,使設置生效。
#service
network
restart

6. linux用腳本語言配置,使文件在學校能夠共享(用FTP和SMB)

你好

1.首先,配置文件修改後,先要重新啟用ftp伺服器守護進程,不同的ftp伺服器不同

2.其次,使用命令 "netstat -ant | grep 21" (不含引號)查看系統是否打開了21埠,當然前提是你並沒有修改默認埠

3.使用 "telnet localhost 21"(不含引號)嘗試連接本機21埠,如果提示拒絕連接說明埠沒有打開或ftp伺服器錯誤

4.在啟用防火牆的情況下,配置相應的規則以使伺服器可對外訪問

希望有用
另外,虛機團上產品團購,超級便宜

7. linux中的 nfs 與 ftp 和 samba 服務 各有什麼特點 和他們之間有什麼區別啊

nfs能把遠程伺服器的硬碟當作本地硬碟使用,可用來網路開機
ftp就是存放文件的
samba用來與win或者其他unix/linux共享文件和列印機的,在共享文件方面,相對於ftp,配置比較簡單,功能較簡單
具體的概念網路知道就有

8. 在虛擬機linux系統與主機之間建立ftp用來共享文件該怎麼辦,我虛擬機的ftp服務打開了,就是w

你的思路太小了,ftp並不是最好的共享方式,你可以用你的win系統做個共享文件夾,在linux里可用smbclient -L hostip來查看,在用mount來掛載,這只是其一,
還有sftp,這比較簡單,總之ftp並不是很好的共享解決方案。
其實如果你的虛擬機是vmware的話,只要在虛擬機了裝了vmware-tools(工具),這樣什麼服務都不要了,就可以在宿主機和虛擬機之間直接復制和粘帖,或拖拽。

熱點內容
fc加密數字資產 發布:2024-10-12 12:19:12 瀏覽:461
大王卡可以緩存視頻嗎 發布:2024-10-12 12:14:52 瀏覽:659
壓縮臨時文件 發布:2024-10-12 12:14:04 瀏覽:61
如何手機隱藏wifi密碼 發布:2024-10-12 11:12:16 瀏覽:534
Android70精簡 發布:2024-10-12 11:12:10 瀏覽:749
伺服器怎麼處理數據 發布:2024-10-12 11:02:57 瀏覽:550
求平方根的演算法 發布:2024-10-12 10:58:36 瀏覽:441
sqlserverin字元串 發布:2024-10-12 10:57:33 瀏覽:517
手機高耗電怎麼關閉安卓 發布:2024-10-12 10:53:38 瀏覽:639
sql語句多條件查詢 發布:2024-10-12 10:40:02 瀏覽:194