當前位置:首頁 » 文件管理 » centos7共享文件夾許可權

centos7共享文件夾許可權

發布時間: 2022-08-06 20:20:21

『壹』 centos怎麼訪問windows共享

我們在在Win 7下安裝了VirtualBox,然後通過VirtualBox虛擬安裝了CentOS 5.6,現在想在CentOS下訪問Windows中的一些文件,需要在VirtualBox中配置數據空間:

VirtualBox 4.0.8

[root@zuantianyang-lnx ~]# lsb_release -a

LSB
Version:
:core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-ia32:printing-4.0-noarch

Distributor ID: CentOS

Description: CentOS release 5.6 (Final)

Release: 5.6

Codename: Final

第一、安裝VirtualBox Guest Addition。點擊"設備"菜單下面的「安裝增強功能」:

[root@zuantianyang-lnx VBOXADDITIONS_4.0.8_71778]$ ls -lrt

總計 37520

-r-xr-xr-x 1 root root 278832 05-31 22:17 VBoxWindowsAdditions.exe

-r-xr-xr-x 1 root root 9284432 05-31 22:17 VBoxWindowsAdditions-amd64.exe

-r-xr-xr-x 1 root root 14664192 05-31 22:17 VBoxSolarisAdditions.pkg

-r-xr-xr-x 1 root root 7853516 05-31 22:17 VBoxLinuxAdditions.run

-r-xr-xr-x 1 root root 5523 05-31 22:17 runasroot.sh

-r-xr-xr-x 1 root root 6966 05-31 22:17 autorun.sh

-r-xr-xr-x 1 root root 647 05-31 22:17 AUTORUN.INF

dr-xr-xr-x 2 root root 4096 05-31 22:17 64Bit

dr-xr-xr-x 3 root root 4096 05-31 22:17 32Bit

-r-xr-xr-x 1 root root 6190464 05-31 22:17 VBoxWindowsAdditions-x86.exe

[root@zuantianyang-lnx VBOXADDITIONS_4.0.8_71778]$ ./VBoxLinuxAdditions.run

第二、 VirtualBox的設置中找到數據空間,添加要共享的文件夾,選擇Auto-Mount和固定分配:

設備-->分配數據空間-->添加數據空間

我選擇了整個Win7下的C盤, 數據空間位置C:\, 數據空間名稱C_DRIVE
第三、 確認/sbin/mount.vboxsf存在

第四、 查看boxvfs模塊是否載入:lsmod | grep vboxvfs,如果沒有載入,執行modprobe vboxvfs命令載入

第五、 創建好mount點:

[root@zuantianyang-lnx ~]# cd /

[root@zuantianyang-lnx /]# mkdir WIN7_C_DRIVE

[root@zuantianyang-lnx /]# mount -t vboxsf C_DRIVE WIN7_C_DRIVE

C_DRIVE是數據空間名稱,對應的是共享的Windows下的文件夾。

第六、 想讓機器重啟後還能訪問Windows的文件夾,在CentOS重啟後自動mount即可,需要修改/etc/fstab,加入

C_DRIVE /WIN7_C_DRIVE vboxsf defaults 0 0保存即可,掛載windows的共享目錄C_DRIVE到CenOS下/WIN7_C_DRIVE

[root@zuantianyang-lnx ~]# cd /etc/

[root@zuantianyang-lnx etc]# vi fstab

/dev/VolGroup00/LogVol00 / ext3 defaults 1 1

LABEL=/boot /boot ext3 defaults 1 2

tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0

sysfs /sys sysfs defaults 0 0

proc /proc proc defaults 0 0

/dev/VolGroup00/LogVol01 swap swap defaults 0 0

# Automatically mount Windows7 C_DRIVE to /WIN7_C_DRIVE ring startup, byrneyang.

C_DRIVE /WIN7_C_DRIVE vboxsf defaults 0 0

第七、 取消掛載

#sudo umount -f /mnt/shared

Building the VirtualBox Guest Additions kernel moles FAILD

使用VirtualBox安裝Linux的朋友往往會同時安裝增強工具Guest Addtions,該工具的主要目的是使滑鼠可以在真實機與虛擬機之間自由穿梭、自動根據VirtualBox窗口大小改變X尺寸等。但往往安裝時都會遇到挫折!

原因常常在於這么幾點:

第一、 當
您點擊安裝Guest
Additions時,桌面會出現虛擬安裝光碟文件夾,裡面就是增強工具包,但如果您需要安裝增強包,就需要至少有讀和執行的許可權,但光碟文件是無法修改
文件許可權屬性的,所以您需要復制光碟文件里的所以文件,在桌面上新建個文件夾,把文件粘貼進入!修改文件許可權。

這里根據您安裝的虛擬系統不同選擇不同的文件執行,如安裝的是Linux,就chmod 777 VboxLinuxAdditions-x86.run。

這是即可安裝增加工具:./VboxLinuxAdditions-x86.run(註:執行當前文件夾下的VboxLinuxAdditions-x86.run,需要在終端運行命令)。

第二、 當您在終端中執行./VboxLinuxAdditions-x86.run時,系統還可能還會提示您:

Building the VirtualBox Guest Additions kernel moles [失敗]

出現這種提示,往往說明您沒有安裝.-gcc .-make .-kernel-default-devel .-kernel-sources .-kernel-headers 這樣幾個必要的軟體包。

您可以從系統安裝光碟中找到它們,並安裝到系統中,並且當您安裝gcc時,可能還會提示您有軟體包的依賴關系,按提示安裝依賴包即可!

第三、 mount數據空間時注意,數據空間的名字不要跟/mnt下您新建的文件夾名稱一樣。

比如,要共享host系統中的 tempfolder 文件夾,數據空間默認名稱就是 tempfolder ,命令可以是:

sudo mkdir /mnt/share/

到此基本上沒有問題了,重啟後您的系統會更加完美!

總結:如果您安裝軟體時遇到依賴包問題,建議使用YUM安裝軟體,擺脫依賴包問題!如果您還有疑問的地方,請給我們留言!

『貳』 怎麼在centos7上安裝ftp 伺服器,並創建ftp用戶,成功登陸進去實現文件共享,求詳細教程操作

下載:與本地終端當前用戶相同,如你以root用戶使用系統,然後用user用戶登錄ftp伺服器,則你下載下來的文件屬於root用戶與root組,其中root組為root用戶的主要組(***);屬主與是哪個用戶登錄伺服器沒有關系。且讀寫許可權為644。在下載時匿名用戶是和這一樣的.上傳:以本地用戶user登錄伺服器,則上傳的文件的用戶就是user,而組也和user的主要組相同,許可權為也為644;ftp(匿名用戶)用戶上傳的文件的用戶與組與ftp相同,但是許可權為600

『叄』 vmware CentOS7 共享 win7文件夾 mount mount error(13): Permission denied 用戶名密碼都是正確的。

sudo vmware-tools-config.pl 看看有沒有錯誤

umount /home/www && mount -t cifs --verbose -o username=Administrator,password="密碼",sec=krb5,vers=2.1,ip=10.0.2.2,domain=QIDIZI-PCS,uid=998,gid=997,forceuid,forcegid,port=445,file_mode=0777,dir_mode=0777,cruid=998,rw,setuids,cache=strict,noacl //10.0.2.2/www /home/www
按這個格式走一下

『肆』 如何將centos7中的文件共享給windows

1、 在地址欄中輸入下面內容:

smb://Windows IP/Share folder name,smb為Server Message Block協議的簡稱,是一種IBM協議,運行在TCP/IP協議之上。
從Windows 95開始,Microsoft Windows都提供了Server和Client的SMB協議支持,Microsoft為Internet提供了SMB開源版本,及CIFS(Common Internet File System),通用文件系統。

2 、將Windows的共享文件夾掛載到本地

在終端中輸入命令mount -t cifs -o username="Admin",password="" //192.168.1.1/ShareFolder /mnt/MyShare
注意命令行中的空格和逗號,空密碼也可以。
此命令就是將192.168.1.1上的共享文件夾ShareFolder 掛載到本地的/mnt/MyShare文件夾,執行完,就可在MyShare里看到ShareFolder里的內容。

刪除掛載用命令:umount /mnt/MyShare

『伍』 如何在Fedora或CentOS上使用Samba共享文件夾

步驟1:在Fedora和CentOS上安裝Samba
首先,安裝Samba以及進行一些基本的配置。
檢驗Samba是否已經安裝在您的系統中:
$ rpm -q samba samba-common samba-client
如果上面的命令沒有任何輸出,這意味著Samba並未安裝。這時,應使用下面的命令來安裝Samba。
$ sudo yum install samba samba-common samba-client
接下來,創建一個用於在網路中共享的本地文件夾。這個文件夾應該以Samba共享的方式導出到遠程的用戶。在這個指南中,我們會在頂層文件夾'/'中創建這個文件夾,因此,請確保您有相應的許可權。
$ sudo mkdir /shared
如果您想在您的home文件夾內創建共享文件夾(例如,~/shared),您必須激活SELinux中Samba的home文件夾共享選項,具體將在後面提到。
在創建/shared文件夾後,設置文件夾許可權以保證其餘用戶可以訪問它。
$ sudo chmod o+rw /shared
如果您不想其他用戶對該文件夾擁有寫許可權,您需要移除命令中的'w'選項。
$ sudo chmod o+r /shared
接下來,創建一個空文件來測試。這個文件可以被用來驗證Samba的共享已經被掛載。
$ sudo touch /shared/file1

步驟2:為Samba配置SELinux
接下來,我們需要再次配置SELinux。在Fedora和CentOS發行版中SELinux是默認開啟的。SELinux僅在正確的安全配置下才允許Samba讀取和修改文件或文件夾。(例如,加上'sambasharet'屬性標簽)。
下面的命令為文件的配置添加必要的標簽:
$ sudo semanage fcontext -a -t samba_share_t"<directory>(/.*)?"
將替換為我們之前為Samba共享創建的本地文件夾(例如,/shared):
$ sudo semanage fcontext -a -t samba_share_t"/shared(/.*)?"
我們必須執行restorecon命令來激活修改的標簽,命令如下:
$ sudo restorecon -R -v /shared

為了通過Samba共享在我們home文件夾內的文件夾,我們必須在SELinux中開啟共享home文件夾的選項,該選項默認被關閉。下面的命令能達到該效果。如果您並未共享您的home文件夾,那麼您可以跳過該步驟。
$ sudo setsebool -P samba_enable_home_dirs 1

步驟3:為Samba配置防火牆
下面的命令用來打開防火牆中Samba共享所需的TCP/UDP埠。
如果您在使用firewalld(例如,在Fedora和CentOS7下),接下來的命令將會永久的修改Samba相關的防火牆規則。
$ sudo firewall-cmd --permanent --add-service=samba
如果您在防火牆中使用iptables(例如,CentOS6或者更早的版本),可以使用下面的命令來打開Samba必要的向外的埠。
$ sudo vi /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445-j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 445-j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137-j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138-j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139-j ACCEPT
然後重啟iptables服務:
$ sudo service iptables restart

步驟4:更改Samba配置
後面的步驟用來配置Samba以將本地文件夾導出為Samba共享文件夾。
使用文件編輯器打開Samba配置文件,並將下面的行添加到文件的末尾。
$ sudo nano /etc/samba/smb.conf
[myshare]
comment=my shared files
path=/shared
public=yes
writeable=yes
上面在括弧內的文本(例如,"myshare")是Samba共享的資源的名字,它被用來從遠程主機存取Samba共享。
創建Samba用戶帳戶,這是掛載和導出Samba文件系��所必須的。我們可以使用smbpasswd工具來創建一個Samba用戶。注
意,Samba用戶帳戶必須是已有的Linux用戶。如果您嘗試使用smbpasswd添加一個不存在的用戶,它會返回一個錯誤的消息。
如果您不想使用任何已存在的Linux用戶作為Samba用戶,您可以在您的系統中創建一個新的用戶。為安全起見,設置新用戶的登錄腳本為/sbin/nologin,並且不創建該用戶的home文件夾。
在這個例子中,我們創建了一個名叫"sambaguest"的用戶,如下:
$ sudo useradd -M -s /sbin/nologin sambaguest
$ sudo passwd sambaguest

在創建一個新用戶後,使用smbpasswd命令添加Samba用戶。當這個命令詢問一個密碼時,您可以鍵入一個與其用戶密碼不同的密碼。
$ sudo smbpasswd -a sambaguest
激活Samba服務,並檢測Samba服務是否在運行。
$ sudo systemctl enable smb.service
$ sudo systemctl start smb.service
$ sudo systemctl is-active smb

使用下面的命令來查看Samba中共享的文件夾列表。
$ smbclient -U sambaguest -L localhost

接下來是在Thunar文件管理器中訪問Samba共享文件夾以及對file1進行拷貝復制的截圖。注意,Samba的共享內容可以通過在Thunar中通過 smb://<samba-server-IP-address>/myshare 這個地址來訪問。

『陸』 vbox centos7怎麼設置共享

1 首先,必須要有已經在VirtualBox中安裝好的Ubuntu系統,才能按照以下步驟操作,具體怎樣在VirtualBox中安裝Ubuntu系統網路經驗里已經有很多,大家可以自己查詢參照。

2打開虛擬機進入Ubuntu系統,首先要安裝VirtualBox增強功能包(VBoxGuestAdditions) 如果確認已經安裝就直接跳過至第4步。

3點擊運行後,系統會自動安裝,安裝完成後要求重啟系統。

4在本機系統設置一個共享文件夾,用於與Ubuntu交互的區域空間。

5右擊狀態欄上共享文件夾圖標或菜單欄「設備-共享文件夾」,打開共享文件夾設置,

6點擊共享文件夾設置框,右上角的添加按鈕

7選擇之前本機設置的共享文件夾,此時一定不可以勾選自動掛載

8設置好共享名後,進入Ubuntu系統,打開終端,先執行命令,在掛載點目錄添加「bdshare」目錄,接著執行"mount -t vboxsf BaiShare /mnt/bdshare/",就能完成共享文件夾的設置。

9設置完成,可以創建幾個文件,測試一下
(測試方法:
1. 在本地創建一個文件,到mnt/share/目錄 查看。
2.在share目錄創建一個文件,在本機進行查看)

10設置自動掛載,重啟虛擬機系統共享仍在。
可以在/etc/fstab中添加一項
BaiShare /mnt/share vboxsf rw,gid=110,uid=1100,auto 0 0

11卸載掛載點命令:umount -f /mnt/share

『柒』 win7如何與centos建立文件共享

1. 首先centos要能識別win7的文件系統ntfs,原版的centos是不支持NTFS格式的文件系統,因此需要安裝ntfs支持軟體包,我使用的是rpmforge軟體庫,在此處http://pkgs.repoforge.org/rpmforge-release/下載rpmforge,我安裝的是centos6.5,因此下載了最新版本。rpmforge-release-0.5.3-1.el6.rf.i686.rpm 20-Mar-2013 16:59 12K RHEL6 and CentOS-6 x86 32bit
之後通過 #rpm -ivh rpmforge-release-0.5.3-1.el6.rf.i686.rpm 安裝rpmforge,安裝好之後,就可以通過命令#yum list | grep ntfs來進行查找要安裝的ntfs支持包,接下來就使用命令#yum install fuse-ntfs-3g.i686來安裝ntfs支持包。
PS:當然如果共享的文件系統是FAT32就不用這么麻煩了,可以吧這一步省去。

http://www.cnblogs.com/xia520pi/p/3540411.html(這個鏈接地址清晰地給出了如何將CentOS支持ntfs文件系統)
2.之後設置win7下的共享目錄,這個應該都會,就是右擊所要共享的目錄或文件,選擇屬性,點擊共享,高級共享,選擇共享此文件,共享名自己隨意設置一個,然後點擊許可權,設置一下許可權。
3.以上兩步做好之後就可以使用命令#mount -t cifs -o username=***,password=*** //ip/sharedir /mountpoint進行掛載了。當然,username代表的是win7的用戶名,password代表的是win7的密碼,ip為win7系統的ip地址,sharedir與第二個步驟的共享名要一致,mountpoing為掛載點,即想要把共享文件掛載到哪個位置,注意,不要在用戶名和密碼盡量不要含有特殊字元,這樣的話控制台是無法正確識別的。我就是由於密碼中帶有特殊字元,命令一直無法運行,搞了好長時間才搞清楚。

『捌』 如何在Fedora或CentOS上使用Samba共享

步驟1:在Fedora和CentOS上安裝Samba 首先,安裝Samba以及進行一些基本的配置。 檢驗Samba是否已經安裝在您的系統中: $ rpm -q samba samba-common samba-client 如果上面的命令沒有任何輸出,這意味著Samba並未安裝。這時,應使用下面的命令來安裝Samba。 $ sudo yum install samba samba-common samba-client 接下來,創建一個用於在網路中共享的本地文件夾。這個文件夾應該以Samba共享的方式導出到遠程的用戶。在這個指南中,我們會在頂層文件夾'/'中創建這個文件夾,因此,請確保您有相應的許可權。 $ sudo mkdir /shared 如果您想在您的home文件夾內創建共享文件夾(例如,~/shared),您必須激活SELinux中Samba的home文件夾共享選項,具體將在後面提到。 在創建/shared文件夾後,設置文件夾許可權以保證其餘用戶可以訪問它。 $ sudo chmod o+rw /shared 如果您不想其他用戶對該文件夾擁有寫許可權,您需要移除命令中的'w'選項。 $ sudo chmod o+r /shared 接下來,創建一個空文件來測試。這個文件可以被用來驗證Samba的共享已經被掛載。 $ sudo touch /shared/file1 步驟2:為Samba配置SELinux 接下來,我們需要再次配置SELinux。在Fedora和CentOS發行版中SELinux是默認開啟的。SELinux僅在正確的安全配置下才允許Samba讀取和修改文件或文件夾。(例如,加上'sambasharet'屬性標簽)。 下面的命令為文件的配置添加必要的標簽: $ sudo semanage fcontext -a -t samba_share_t"<directory>(/.*)?" 將替換為我們之前為Samba共享創建的本地文件夾(例如,/shared): $ sudo semanage fcontext -a -t samba_share_t"/shared(/.*)?" 我們必須執行restorecon命令來激活修改的標簽,命令如下: $ sudo restorecon -R -v /shared 為了通過Samba共享在我們home文件夾內的文件夾,我們必須在SELinux中開啟共享home文件夾的選項,該選項默認被關閉。下面的命令能達到該效果。如果您並未共享您的home文件夾,那麼您可以跳過該步驟。 $ sudo setsebool -P samba_enable_home_dirs 1 步驟3:為Samba配置防火牆 下面的命令用來打開防火牆中Samba共享所需的TCP/UDP埠。 如果您在使用firewalld(例如,在Fedora和CentOS7下),接下來的命令將會永久的修改Samba相關的防火牆規則。 $ sudo firewall-cmd --permanent --add-service=samba 如果您在防火牆中使用iptables(例如,CentOS6或者更早的版本),可以使用下面的命令來打開Samba必要的向外的埠。 $ sudo vi /etc/sysconfig/iptables -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 445-j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 445-j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 137-j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 138-j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 139-j ACCEPT 然後重啟iptables服務: $ sudo service iptables restart 步驟4:更改Samba配置 後面的步驟用來配置Samba以將本地文件夾導出為Samba共享文件夾。 使用文件編輯器打開Samba配置文件,並將下面的行添加到文件的末尾。 $ sudo nano /etc/samba/smb.conf [myshare] comment=my shared files path=/shared public=yes writeable=yes 上面在括弧內的文本(例如,"myshare")是Samba共享的資源的名字,它被用來從遠程主機存取Samba共享。 創建Samba用戶帳戶,這是掛載和導出Samba文件系統所必須的。我們可以使用smbpasswd工具來創建一個Samba用戶。注意,Samba用戶帳戶必須是已有的Linux用戶。如果您嘗試使用smbpasswd添加一個不存在的用戶,它會返回一個錯誤的消息。 如果您不想使用任何已存在的Linux用戶作為Samba用戶,您可以在您的系統中創建一個新的用戶。為安全起見,設置新用戶的登錄腳本為/sbin/nologin,並且不創建該用戶的home文件夾。 在這個例子中,我們創建了一個名叫"sambaguest"的用戶,如下: $ sudo useradd -M -s /sbin/nologin sambaguest $ sudo passwd sambaguest 在創建一個新用戶後,使用smbpasswd命令添加Samba用戶。當這個命令詢問一個密碼時,您可以鍵入一個與其用戶密碼不同的密碼。 $ sudo smbpasswd -a sambaguest 激活Samba服務,並檢測Samba服務是否在運行。 $ sudo systemctl enable smb.service $ sudo systemctl start smb.service $ sudo systemctl is-active smb 使用下面的命令來查看Samba中共享的文件夾列表。 $ smbclient -U sambaguest -L localhost 接下來是在Thunar文件管理器中訪問Samba共享文件夾以及對file1進行拷貝復制的截圖。注意,Samba的共享內容可以通過在Thunar中通過 smb://<samba-server-IP-address>/myshare 這個地址來訪問。

『玖』 win7在與centos共享文件中新建文件時,他說「您需要許可權來執行此操作」,是咋回事了

把所共享文件 裡面的許可權 對 你所用的用戶 許可權 設置成 完全,讀/寫

熱點內容
解壓到當前文件夾右鍵 發布:2024-04-26 03:57:08 瀏覽:979
html5android教程視頻下載 發布:2024-04-26 03:09:59 瀏覽:867
伺服器的描述是什麼 發布:2024-04-26 03:08:32 瀏覽:394
個人加密 發布:2024-04-26 03:01:23 瀏覽:521
linuxusbgadget 發布:2024-04-26 02:52:54 瀏覽:304
我的世界空島世界伺服器地址 發布:2024-04-26 01:39:08 瀏覽:248
尼爾機械紀元加密 發布:2024-04-26 01:37:11 瀏覽:868
在控制台輸出sql語句 發布:2024-04-26 01:08:12 瀏覽:432
動畫java 發布:2024-04-26 01:02:40 瀏覽:12
得力文件夾5302 發布:2024-04-26 00:21:32 瀏覽:91