導航:首頁 > 編程系統 > linux建共享目錄

linux建共享目錄

發布時間:2023-03-22 09:18:16

『壹』 如何在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共享文件夾。

『貳』 用VMware虛擬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計算機的共享目錄了。

『叄』 linux如何設置共享

在Linux中設置共享目錄,需要使用samba服務,流程如下:

1.是否安裝了samba服務

sudoapt-getinstallsamba
sudoapt-getinstallsmbfs

2.創建需要共享的目錄/ home/usr/share

#在目錄/home/xxxx/sharexxx為用戶名
mkdirshare

3.修改該目錄許可權

chmod777share

4.備份並編輯smb.conf允許網路用戶訪問

Sudocp/etc/samba/smb.conf/etc/samba/smb.confSudogedit/etc/samba/smb.conf
#搜索security=user
#加入
security=user
usernamemap=/etc/samba/sambausers
#文件最後加入:允許訪問用戶為user1貢獻目錄/home/xxxxx/share
[Share]
comment=
path=/home/xxxx/share
public=yes
writable=yes
vailsers=user1
createmask=0700
directorymask=0700
forceuser=nobody
forcegroup=nogroup
available=yes
browerable=yes
#防止顯示中文出現亂碼
#在globalworkgroup=MSHOME改為WORKGROUP增加
displaycharset=UTF-8
unixcharset=UTF-6
doscharset=cp936

5.增加網路訪問用戶user1 /刪除用戶sudo userdel – r user1

sudouseradser1
#該用戶將只能從遠程訪問,不能從本機登錄。而且samba的登錄密碼能和本機登錄密碼不相同。

6.目前要新增網路使用者的帳號:

sudosmbpasswd-auser1
sudogedit/etc/samba/smbusers

7.在新建立的文件內加入下面這一行並保存

user1="networkusername"

8.需要更改newsfan的網路訪問密碼,也用這個命令更改

sudosmbpasswd-auser1

9.刪除網路使用者的帳號的命令把上面的-a改成-x

sudotestparm
sudo/etc/init.d/sambarestart

10.最後退出重新登錄或重新啟動一下機器,在linux終端中查詢ip

ifconfig-a
#ip為192.168.128.128

11.然後在window運行\192.168.128.128訪問share 用戶名為user1 密碼輸入已設置的密碼。

『肆』 linux下設置共享文件夾

Linux設置一個共享的文件夾,可以方便不同的用戶進行數據的傳輸或者共享,方法如下:
在home下建立一個share共享文件

賦予share的更改許可權,就可以實現所有用戶都可以在此文件里進行文件拷入拷出。

由於windows用戶從網路共享里看不到主目錄外面,所以可以在自己目錄下設一個快捷方式share就可以看到home下share文件下的內容了,原理就是通過設置軟連接實現自己目錄下的share與home下的share同步。具體可以參考 軟連接與硬鏈接的區別 。

『伍』 Linux 伺服器之間如何進行文件目錄共享

目的: 把 192.168.1.3 上的目錄/u09 共享給192.168.1.4使用。 方法:192.168.1.3: 1. 修改/etc/exports文件 # vi /etc/exports /u09 192.168.1.4(rw,sync,no_root_squash) --添加這一列,寫明共享的文件,能夠遠程使用這個文件的IP地址和使用的許可權 2. 啟動nfs服務 #/etc/init.d/nfs start Starting NFS services: [ OK ] Starting NFS quotas: [ OK ] Starting NFS daemon: [ OK ] Starting NFS mountd: [ OK ] 192.168.1.4: 1. mount遠程文件 mount 192.168.1.3:/u09 /u09 即可。 2. umount遠程文件 umount /u09 當然還有很多特殊的情況,就不一一列舉了。 對於Linux和AIX之間共享的話,上述方法可能會失敗,在使用的時候提示錯誤(mount 192.168.1.3:/u09 /u09 不會有錯誤): ERROR at line 1: ORA-27054: NFS file system where the file is created or resides is not mounted with correct options Additional information: 6 這時,可以通過在192.168.1.4上的文件/etc/filesystems 中添加:/u09:dev = "/u09" vfs = nfs nodename = 192.168.1.3 mount = false options = bg,hard,intr,rsize=32768,wsize=32768,timeo=600,vers=3,sec=sys 最後再執行 mount /u09即可。

『陸』 如何在 Linux 中創建一個共享目錄

這要求設置適當的訪問許可權,而最有效、可靠的方法是為所有要共享或對特定目錄的寫訪問權的用戶分配一個公共組。
如果你系統中還沒有這個目錄和公眾組,用下面的命令創建:
$ sudo mkdir -p /var/www/reports/ $ sudo groupadd project

接著將對目錄 /var/www/reports/ 有寫許可權的用戶添加到 project 組中。
$ sudo usermod -a -G project tecmint

創建公共目錄組
上面命令使用到的標志和參數是:
-a – 將用戶添加到增補組中。
-G – 指定組名。
project – 組名。
tecmint – 已有的用戶名。
在這之後,給目錄配置適當的許可權,-R 會讓操作遞歸進入子目錄中:
$ sudo chgrp -R project /var/www/reports/ $ sudo chmod -R 2775 /var/www/reports/

解釋下上面 chmod 命令中的 2775:
2 - 打開 setGID 位,意味著新創建的子文件繼承與目錄相同的組,新創建的子目錄繼承父目錄的 setGID 位。
7 - 為所有者提供 rwx 許可權。
7 - 給組 rwx 許可權。
5 - 為其他人提供 rx 許可權。
你可以使用下面的命令創建更多的系統用戶並將它們添加到目錄組中:
$ sudo useradd -m -c "Aaron Kili" -s/bin/bash -G project aaronkilik $ sudo useradd -m -c "John Doo" -s/bin/bash -G project john $ sudo useradd -m -c "Ravi Saive" -s/bin/bash -G project ravi

接著創建每個用戶存儲他們項目報告的子目錄:
$ sudo mkdir -p /var/www/reports/aaronkilik_reports $ sudo mkdir -p /var/www/reports/johndoo_reports $ sudo mkdir -p /var/www/reports/ravi_reports

現在你可以創建文件/文件,並分享給該組的其他用戶了。

『柒』 怎麼在linux虛擬機上建立和windows共享目錄

Linux建立共享目錄,需要安裝Samba(伺服器進行網路文件共享的一種方式),然後Windows通過Samba連接,方法如下(以Centos為例):

1、安裝Samba相關軟體

yuminstallsambasamba-clientsamba-commo
chkconfigsmbon
chkconfignmbon

2、對路由表做如下操作

iptables-IINPUT4-mstate--stateNEW-mudp-pudp--dport137-jACCEPT
iptables-IINPUT5-mstate--stateNEW-mudp-pudp--dport138-jACCEPT
iptables-IINPUT6-mstate--stateNEW-mtcp-ptcp--dport139-jACCEPT
serviceiptablessave

3、對配置文件進行備份,配置一個公開的目錄

cp/etc/samba/smb.conf/etc/samba/smb.conf.bak
rm/etc/samba/smb.conf
touch/etc/samba/smb.conf
vi/etc/samba/smb.conf
#配置一個公開的訪問目錄,在新創建的smb.conf文件中加入以下配置
<prename="code"class="plain">
#=========GlobalSettings========
[global]
workgroup=WORKGROUP
security=share
maptoguest=baser
#=====ShareDefinitions==========
[MyShare]
#共享目錄路徑
path=/home/samba/share
browsable=yes
writable=yes
guestok=yes
readonly=no

4、設置文件夾許可權,檢測配置文件,重啟服務

chmod-R0777/home/samba/share
testparm
servicesmbrestart#servicenmbrestart

5、Windows下以訪問共享的方式即可查看共享目錄,按下win7的快捷鍵(WIN+R)打開「運行」工具

6、在「運行」中輸入:\samba 伺服器的ip共享目錄 然後回車即可連接。

『捌』 Linux上掛載windows共享目錄

    筆者最近經常需要在windows和樹莓派之前來回拷貝文件,最開始是使用U盤,然後使用VNC自帶的文件傳輸陪純工具,支持來回傳輸文件。也有一些SSH工具支持傳遞文件,但是頻繁轎李拷貝來說確實繁瑣了些。windows的開發平台和工具用起來更加的和諧友好,比如寫php文件,筆者一般在windows寫好再上傳到伺服器,傳遞也很耗時間。最近閑逛才知道可以linux可以掛載windows共享目錄,孤陋寡聞的認為只能掛載硬碟、U盤等。那我們開始吧。

    1、在linux下要掛載windows的共享文件,需要安裝cifs-utils軟體包。

    dpkg -l|grep cifs-utils可以查看是否安裝了這個軟體包,which mount.cifs可以查看這個軟體包安裝在哪裡。sudo apt-get install cifs-utils可以安裝軟體包。

2、建立一個目錄用來作掛載點。

    筆者准備將共享目錄掛載在mnt目錄下,在mnt目錄下建立share目錄,sudo mkdir share 。

3、window共享share文件夾

    文件夾上右鍵屬性,設置共享屬性。

4、掛載操作

    sudo mount -t cifs -o username=Administrator,password=123456  //192.168.31.33/share /mnt/share。

    192.168.31.33為windows的IP地址,Administrator為windows的用戶名,123456為用戶密碼。在測試時,筆者不會不設置密碼會出現告警,「mount error(13): Permission denied;Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)「,設置windows的用戶名密碼後才能掛載成功。還有注意用戶名Administrator第一個字母有可能是是大寫的,所以一定要對應好用戶名。

5、測試大功告成

    在windows新建修改文件,在linux可以自由查看,修改就需要root許可權了。

6、取消掛載

    sudo umount /mnt/share 。當然,重啟linux後掛載自動會取消。需要重新掛載。

7、腳本控制來掛載共享文件夾

    為了方便起見,在開啟linux後需要重新掛載共享文件夾,這一串命令可要讓人頭疼了,那麼腳本來幫助!執行效果如下。如果掛載路徑不一樣,可要修改腳本用參數定位到新路徑,那筆者就不嘗試了。$? 執行上一個指令的返回值 ,顯閉亂遲示最後命令的退出狀態。0表示沒有錯誤,其他任何值表明有錯誤。

   歡迎取用:

『玖』 如何用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。

『拾』 Linux中如何創建共享文件夾

方租團法如下:

1、VMWare自己可以把虛機中的硬碟映射到主機中的一個文件夾或網路文件夾,具體是在弊弊橘VM的設定里Option,haredFolder, 選擇Alwaysenabled,再Add就可以用向導來設置了。

2、然後,如果你的虛機和主機在一個區域網里,你可以在linux裡面配置Samba伺服器來和windows共享文卜橡件。

閱讀全文

與linux建共享目錄相關的資料

熱點內容
maya粒子表達式教程 瀏覽:84
抖音小視頻如何掛app 瀏覽:283
cad怎麼設置替補文件 瀏覽:790
win10啟動文件是空的 瀏覽:397
jk網站有哪些 瀏覽:134
學編程和3d哪個更好 瀏覽:932
win10移動硬碟文件無法打開 瀏覽:385
文件名是亂碼還刪不掉 瀏覽:643
蘋果鍵盤怎麼打開任務管理器 瀏覽:437
手機桌面文件名字大全 瀏覽:334
tplink默認無線密碼是多少 瀏覽:33
ipaddgm文件 瀏覽:99
lua語言編程用哪個平台 瀏覽:272
政采雲如何導出pdf投標文件 瀏覽:529
php獲取postjson數據 瀏覽:551
javatimetask 瀏覽:16
編程的話要什麼證件 瀏覽:94
錢脈通微信多開 瀏覽:878
中學生學編程哪個培訓機構好 瀏覽:852
榮耀路由TV設置文件共享錯誤 瀏覽:525

友情鏈接