linux建共享文件夾
一、最簡單的就是配置samba伺服器。不過samba伺服器提供5種安全級別,而最常用的安全級別就是共享或用戶級別。現在我就介紹最方便簡單的「共享級別」,在windows機器上就不用密碼用戶,就可以訪問linux的共享內容。
操作方法:
1、在linux終端里,編輯/etc/samba/smb.conf文件。在文件末尾添加一下代碼:
【tmp】
path
=
/tmp
writable
=
yes
public
=
yes
1.其中【tmp】入邊的tmp代表,你在windows網上鄰居查看到的linux共享機器的名字。
path
=
/tmp
代表你所共享的文件夾的路徑,而這里是根目錄下的tmp文件夾,你也可以新建一個文件夾,做為共享目錄。writable
=
yes
代表訪問的用戶可以有寫許可權。
public
=
yes
代表任何用戶都可以訪問。
2.查找smb.conf文件中,security
=
user
項,講user改為
share。
這樣簡單的samba伺服器就配置完畢,在windows下就可以訪問linux的共享內容了,前提是linux根目錄下的tmp目錄要有內容喔,呵呵。
二、在linux下訪問windows的共享資源。
單擊「主菜單」--「網路伺服器」,將顯示linux計算機所處區域網中的所有工作組,雙擊工作組名稱,就可以查看該工作組中的所有計算機,windows的工作組名默認是workgroup,雙擊它就可以看到你windows的主機名了。雙擊你機器,彈出「需要驗證」的對話框,此時輸入訪問windows計算機用戶名和口令,驗證成功後就可以訪問windows計算機的共享目錄了。
B. 如何用Windows 10訪問Linux伺服器的共享文件夾
一、目標
通過Windows 10系統訪問Linux伺服器的共享文件夾,可將Linux伺服器的文件夾映射到Windows 10系統,實現在Windows 10系統方便的讀、寫Linux伺服器的文件夾和文件。
二、需要的條件
1、安裝有Ubuntu或者是CentOS操作系統的伺服器。
2、Windows 10和Linux伺服器處於同一個區域網內。
三、實現步驟
1、在Linux伺服器安裝Samba服務軟體,安裝命令如下:
Ubuntu系統:
sudo apt update
sudo apt install samba -y
CentOS系統:
yum install samba -y
安裝完成後,可運行命令 whereis samba 檢查是否安裝成果,以下應該是它的輸出:
samba: /usr/sbin/samba /usr/lib/samba /etc/samba /usr/share/samba /usr/share/man/man7/samba.7.gz /usr/share/man/man8/samba.8.gz
2、在Linux伺服器設置用於共享的文件夾
新建一個目錄:
mkdir /home/ /sambashare/
編輯配置文件 /etc/samba/smb.conf 設置共享目錄,如下所示:
sudo vim /etc/samba/smb.conf
[sambashare]
comment = Samba on Ubuntu
path = /home/username/sambashare
read only = no
browsable = yes
3、設置用戶賬號並連接共享文件夾
由於 Samba 不使用系統賬戶密碼,我們需要為我們的用戶賬戶設置一個 Samba 密碼:
sudo smbpasswd -a username
在Windows 10 系統連接共享文件夾,在資源管理器里輸入:
ip-addresssambashare
註:ip-address是 Samba 伺服器的 IP 地址,sambashare是共享的名稱。
四、參考資料
https://ubuntu.com/tutorials/install-and-configure-samba#1-overview。
C. linux下設置共享文件夾
Linux設置一個共享的文件夾,可以方便不同的用戶進行數據的傳輸或者共享,方法如下:
在home下建立一個share共享文件
賦予share的更改許可權,就可以實現所有用戶都可以在此文件里進行文件拷入拷出。
由於windows用戶從網路共享里看不到主目錄外面,所以可以在自己目錄下設一個快捷方式share就可以看到home下share文件下的內容了,原理就是通過設置軟連接實現自己目錄下的share與home下的share同步。具體可以參考 軟連接與硬鏈接的區別 。
D. linux怎麼共享文件夾給windows
linux訪問Windows共享文件夾
1.首先在mnt夾下建立共享文件夾,如share。
2.載入Windows系統的共享文件夾
在Linux命令行下訪問Windows共享文件夾的命令是:
mount
-t
cifs
-o
username=windowsusername
//windows
machine/sharefiles
/mnt/localfolder
如:mount
-t
cifs
-o
username=guest,password=
//192.168.1.102/mtv
/mnt/share
其中:
windowsusername
:
Windows用戶名
windows
machine
:Windows機器名
sharefiles
:Windows共享文件夾名
然後就可以在
/mnt/localfolder
下訪問Windows內容。
另外使用如下命令也可以在命令行環境查看Windows機器上的共享文件目錄。
[root@localhost
root]#
smbclient
-L
//192.168.1.100
注:使用的是大寫的L。
連接成功以後會顯示WIndows機器上的共享文件目錄的情況,然後繼續mount共享文件夾就可以了。
3.取消訪問命令:umount
/mnt/localfolder
E. linux虛擬機怎麼共享文件夾
可以設置共享文件夾的前提條件是:虛擬機系統中已經安裝了VMWare Tools。
先在物理機Windows系統中創建一個文件夾,用作共享文件夾,並在裡面放入一個文件,我創建的文件夾為「shared」
啟動VMWare軟體,注意,先不要啟動虛擬機系統,
依次單擊【虛擬機】-->【設置】,
在彈出的對話框中單擊【選項】,
單擊【共享文件夾】,
在右側選擇【總是啟用】選項,
單擊【添加】按鈕,
在彈出的向導對話框中,單擊【下一步】,
單擊【瀏覽】按鈕,選擇剛才創建的共享文件夾「shared」,下面的【名稱】會自動生成,
單擊【完成】按鈕
可以看到共享文件夾已經添加,
啟動虛擬機系統,我的Linux系統是CentOS 6.6,共享文件夾被放在【/mnt/hgfs/】目錄下,即在【/mnt/hgfs/shared】中就可以找到被共享的文件了,
F. 在linux裡面如何創建共享文件夾
共享給其他linux的話,建立ntfs服務,其他伺服器掛載就可以了。
如果是共享給windows,也可以建立samba服務。
G. linux虛擬機怎麼設置共享文件夾
1、打開虛擬機,VM->Settings,在設置界面選擇Options,再在下面選擇Share
Floders,看右邊的選項,把folder
sharing
的狀態設為Always
enabled,再選擇Folders(會彈出界面可選擇主機上要共享給虛擬機的文件夾),回到設置界面點ok;
2、然後再安裝VM
Tools工具:工具欄的「虛擬機」裡面有個關於VM
Tools的,選一下,等待工具安裝完成(也可以先安裝工具再設置,我反正是先安裝工具的,沒發現有影響)。
我這是已經安裝好的情況,安裝好後在桌面上一般會顯示一個光碟的圖標(看上面的小圖),圖標不用理它;
3、待Tools安裝完成後,在/mnt/hgfs下查看,應該可以看到共享的文件夾,打開文件夾看看文件是否已經共享(可以在文件夾里增加或者減少文件試看看)【就是這個目錄讓我找了非常久!!!不知道在哪裡查看好!!!o(╯□╰)o】
H. 如何在Linux 環境下建立 共享文件夾
如何在suse
linux
建立共享文件夾
1./etc/samba/smb.conf
打開配置文檔
2.在文檔的最後加上共享的文檔夾/opt,下面是示例。
nte143:/etc/samba
#
vi
smb.conf
[opt]
guest
ok=yes
path=/opt
writable=yes
/opt為共享目錄,這個目錄需要先創建好,且賦予讀取寫入許可權
3.重起samba服務
nte143:~
#
service
smb
restart
shutting
down
samba
smb
daemon
done
starting
samba
smb
daemon
done
4.假如要共享目錄隨開機啟動,則在命令行設置如下:
#chkconfig
--level
5
smb
on
這樣就可以在windows中直接輸入\\ip
訪問你需要訪問的suse
linux共享文件夾。
I. Linux中如何創建共享文件夾
方法如下:
1、VMWare自己可以把虛機中的硬碟映射到主機中的一個文件夾或網路文件夾,具體是在VM的設定里Option,haredFolder, 選擇Alwaysenabled,再Add就可以用向導來設置了。
2、然後,如果你的虛機和主機在一個區域網里,你可以在linux裡面配置Samba伺服器來和windows共享文件。