Linux 檔案共享

2021-09-25 18:05:32 字數 2128 閱讀 8840

使用linux難免會與其他平台進行檔案交換、共享。

這裡整了一些具體的方法。

linux 安裝在虛擬機器的話,與windows共享檔案最方便的當數共享資料夾。

virtualbox 設定共享資料夾 參考

# 安裝openssh-server

get install openssh-server

# 檢視是否安裝成功

windows環境下的工具叫winscp,很好用,直接連線伺服器就能進行檔案傳輸。

# 安裝伺服器軟體

sudo apt-get install tftpd-hpa

# vim開啟 tftpd-hpa 配置伺服器引數

sudo vim /etc/default/tftpd-hpa

# 設定tftp目錄

tftp_directory="/home/tftp"

tftp_address=":69"

# 在此處新增-c 建立檔案的許可權

tftp_options="--secure -c"

# 建立tftp目錄,前面設定的

midir -m 777 /home/tftp

# 重新啟動tftp服務

sudo /etc/init.d/tftpd-hpa restart

# 檢視服務啟動的程序

ps -aux | grep tftpd

linux連線tftp伺服器

# 連線伺服器:

tftp 192.168.2.19

# 退出連線狀態

quit q

# 上傳檔案 上傳《檔名》 檔案到伺服器

put filename

get filename

windows下的 tftpd小工具連線tftp伺服器,選擇共享檔案目錄,設定ip,如下:

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-acabhlha-1619585235733)(

安裝nfs服務

# 安裝相關軟體

sudo apt-get install nfs-kernel-server

# 檢視是否安裝成功

dpkg -l | grep nfs

# 共享目錄  限制訪問的條件

/home/nfs *(rw,sync,no_subtree_check)

# 建立共享目錄

mkdir -m 777 /home/nfs

# 重新啟動nfs服務

sudo /etc/init.d/nfs-kernel-server restart

# 檢視啟動情況

ps -aux | grep nfs

客戶端如何訪問

# mount 掛載nfs檔案系統

cd mnt

sudo mkdir nfs

sudo mount 192.168.30.130:/home/nfs ./nfs 掛載

sudo umount ./nfs 解除掛載

sudo apt-get install ssh
# scp傳輸檔案

# scp 檔名 伺服器上的某個使用者@伺服器ip:/檔案儲存路徑

scp filename [email protected]:server_file_path

# 從伺服器拉取檔案

# scp 伺服器上的某個使用者@伺服器ip:/伺服器檔案存放路徑 拉取檔案儲存路徑

scp [email protected]:server_file_path local_path

linux 實現共享檔案共享

linux和winxp資訊共享 samba伺服器的安裝和配置 步驟 1 查詢是否安裝了samba服務 rpm q samba rpm qa grep samba service smb start 2 安裝samba a 掛載映象 mount t iso9660 iso mymedia o loop...

Linux 檔案共享 NFS

需求 要實現網路中檔案的共享,用samba比較麻煩,就用nfs nfs是network file system的縮寫,即網路檔案系統。nfs是由sun開發並發展起來的一項用於在不同機器,不同作業系統之間通過網路互相分享各自的檔案。nfs server也可以看作是乙個file server,用於在un...

Linux檔案共享samba

samba可以實現windows和linux之間的檔案共享相互訪問 安裝samba yum install samba samba client samba common 主配置檔案在 etc samba smb.conf 會自動安裝服務指令碼 etc rc.d init.d smb 一 linux...