歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux基礎知識

在Linux中設置共享目錄

 

1.  是否安裝了samba服務

 sudo apt-get install samba

 sudo apt-get install smbfs

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

在目錄/home/xxxx/share      xxx為用戶名

mkdir share

3. 修改該目錄權限

       chmod 777 share

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

Sudo cp /etc/samba/smb.conf  /etc/samba/smb.conf

Sudo gedit /etc/samba/smb.conf

搜索security=user

加入

security = user

username map = /etc/samba/sambausers

文件最後加入:允許訪問用戶為 user1 貢獻目錄/home/xxxxx/share

[Share]

comment = Share Folder with username and password

path = /home/xxxx/share

public = yes

writable = yes

vaild users = user1

create mask = 0700

directory mask =0700

force user = nobody

force group = nogroup

available = yes

browerable = yes

 

//防止顯示中文出現亂碼

在global workgroup=MSHOME改為WORKGROUP增加

 display charset = UTF-8

 unix charset = UTF-6

 dos charset = cp936

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

sudo useradd user1

要注意,上面只是增加了user1這個用戶,卻沒有給用戶賦予本機登錄密碼。所以這個用戶將只能從遠程訪問,不能從本機登錄。而且samba的登錄密碼能和本機登錄密碼不相同。 
6.目前要新增網絡使用者的帳號: 
sudo smbpasswd -a user1
sudo gedit /etc/samba/smbusers 
7.在新建立的文件內加入下面這一行並保存 
user1 = "network username" 
8.如果將來需要更改newsfan的網絡訪問密碼,也用這個命令更改 
sudo smbpasswd -a user1 
9.刪除網絡使用者的帳號的命令把上面的 -a 改成 -x 
sudo testparm 
sudo /etc/init.d/samba restart 
最後退出重新登錄或重新啟動一下機器。

說明:vm虛擬機安裝linux時group與windows在一個組中即WORKGROUP

在linux終端中查詢ip,ifconfig -a

ip為192.168.128.128

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

Copyright © Linux教程網 All Rights Reserved