青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

隨筆 - 298  文章 - 377  trackbacks - 0
<2017年8月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

常用鏈接

留言簿(34)

隨筆分類

隨筆檔案

文章檔案

相冊

收藏夾

搜索

  •  

最新評論

閱讀排行榜

評論排行榜

@import url(http://m.shnenglu.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css); 一. samba的安裝: 

sudo apt-get insall samba      // (sudo get temp root auth) 
sudo apt-get install smbfs     //舊版本 
sudo apt-get install cifs-utils //新版本 
上面的命令將會安裝Samba和其他相關的工具。在舊版的Ubuntu中,你可能需要使用 smbfs替代 cifs-utils。 
sudo apt-get install samba-common 

二. 創建共享目錄: 

1、系統用戶home目錄下: 
mkdir /home/john/share    //如果配置的共享目錄不存在則創建 
chown -R nobody. /home/john/share    //設置共享目錄歸屬為 nobody 
sudo chmod 777 /home/john/share    //將共享目錄屬性設置為 777 
說明:john為你的ubuntu的用戶名;share你可以隨便起個名字做為共享文件夾 

2、普通目錄下: 
如創建/mydir/private 和 /mydir/public 目錄 ( 注意權限問題,不然導致不能訪問) 
mkdir -p /mydir/{private,public} 
chown -R nobody.nogroup /mydir 
chmod -R 777 /mydir 

三. 創建Samba配置文件: 

1. smb.conf部分配置說明 

[global] 
server string = Samba Server Version %v 
passdb backend = tdbsam 
cups options = raw 
security = user                            //認證模式為User 
map to guest = bad user            //這個很關鍵,實現匿名無須交互輸入用戶名和密碼就靠它了 
guest account = guest               //匿名用戶映射為guest用戶 

[myshare] 
comment = My share 
path = /home/public                       //共享路徑 
browseable = Yes                          //可以被瀏覽,就是在網絡鄰居中能看到共享名 
read only = No                               //可讀寫 
guest ok = Yes                               //允許匿名訪問,這個也需要設置,否則匿名無法訪問 
valid users = samba liuag guest    //有效的用戶和組 
invalid users = liuben                     //無效用戶和組    
read list = samba                           //只讀用戶和組(如果read only = No,只讀用戶需要在此設置) 
write list = liuag                             //可讀寫用戶和組(如果read only = Yes,可讀寫用戶需要在此設置) 
allow hosts = 192.168.100.236     //允許訪問主機列表,支持通配符 
deny hosts = 192.168.100.0/24    //禁止訪問主機列表,支持通配符 

示例: 
[global] 
    workgroup = WORKGROUP 
    server string = samba server on ubuntu 
    netbios name = ubuntu_smb 
    interfaces = 127.0.0.0/8 eth0 
    hosts allow = 192.168.1. 192.168.163. 192.168.153. 
    security = user 
    username map = /etc/samba/smbusers 
    encrypt passwords = true 
    passdb backend = smbpasswd 
    smb passwd file =/etc/samba/smbpasswd 
    log file = /var/log/samba/log.%m 
    max open files = 1000 
    socket options = TCP_NODELAY 

;[homes] 
;   comment = home directories 
;   browseable = no 
;   writable = yes 
;   valid users = %S 
;   create mode = 0664 

;[printers] 
;   printable = Yes 
;   browseable = No 
;   path = /var/spool/samba 

[code] 
    comment = code    //comment是對該共享的描述,可以是任意字符串。 
    path = /home/songyd/code 
    writable = yes 
    browseable = yes 
    available = yes 


2. 保存現有的配置文件 
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 

3.修改現配置文件 
sudo gedit /etc/samba/smb.conf 
在smb.conf最后添加 

示例一: 
[share] 
path = /home/john/share 
available = yes 
browseable = yes 
public = yes 
writable = yes 
valid users = myname 
create mask = 0700 
directory mask =0700 
force user =nobody 
force group = nogroup 

說明:valid users = myname 這個myname是自己起的,后面在添加用戶名時就是添加的這個; 
另外這個 [share] 名字也是可以隨便起的,這個是你在windows下訪問時顯示的名字; 
在windows下 \\162.168.160.11\share就可以訪問linux下/home/god/ code目錄下的內容了; 
其中162.168.160.11是你linux的IP地址,用ifconfig就可以查看到。 

示例二: 
[www]   
path = /home/test/www 
available = yes   
browseable = yes   
public = yes   //允許匿名用戶登錄 
writable = yes 

說明:public 指明該共享資源是否能給游客帳號訪問,這個開關有時候也叫guest ok,所以有的配置文件中出現guest ok = yes其實和public = yes是一樣的。 

然后順便把這里改一下,找到[global]把 workgroup = MSHOME改成 :(注意,這里的WORKGROUP是共享中的工作組名稱) 代碼:(如果沒有也可加上去) 

workgroup = WORKGROUP 
display charset = UTF-8 
unix charset = UTF-8 
dos charset = cp936 

后面的三行是為了防止出現中文目錄亂碼的情況。 

四. 創建samba帳戶  

現在要添加 myname這個網絡訪問帳戶。如果系統中當前沒有這個帳戶(也可以用系統中己存在的賬戶如root,god),那么代碼: 

sudo useradd myname 

上面只是增加了 myname這個系統用戶,卻沒有給用戶賦予本機登錄密碼。所以這個用戶將只能從遠程訪問,不能從本機登錄。而且samba的登錄密碼可以和本機登錄密碼不一樣。這個你可以在重啟機器時看到這個你添加的用戶,但是你卻用它登陸不了系統,因為沒有賦予本機登錄密碼。 

sudo touch /etc/samba/smbpasswd  
sudo smbpasswd -a myname 

(如果你直接用系統中的賬號,這里myname就是你系統中的賬戶即可)然后會要求你輸入samba帳戶的密碼,這個密碼不是開機登錄時候用的,是你要訪問WIN共享文件或者WIN共享文件訪問你的時候要填的密碼。 

刪除網絡使用者的帳號的命令把上面的 -a 改成 -x 即: sudo smbpasswd -x myname 

smbpasswd 命令的用法 

smbpasswd -a 增加用戶(要增加的用戶必須以是系統用戶)   
smbpasswd -d 凍結用戶,就是這個用戶不能在登錄了   
smbpasswd -e 恢復用戶,解凍用戶,讓凍結的用戶可以在使用   
smbpasswd -n 把用戶的密碼設置成空.   
             要在global中寫入 null passwords -true   
smbpasswd -x  刪除用戶  


五. 用戶賬號映射  

samba的用戶帳號信息是保存在smbpasswd文件中滴,而且可以訪問samba服務器的帳號也必須對應一個同名的系統帳號。基于這 一點,所以,對于一些hacker來說,只要知道samba服務器滴samba帳號,就等于是知道了Linux系統帳號,只要crack其samba帳號密碼加以利用就可以攻擊samba服務器。所以我們要使用用戶帳號映射這個功能來解決這個問題。 

用戶帳號映射這個功能需要建立一個帳號映射關系表,里面記錄了samba帳號和虛擬帳號的對應關系,客戶端訪問samba服務器時就使用虛擬來登錄。 

1)編輯主配置文件vi /etc/samba/smb.conf 
在global下添加一行字段username map = /etc/samba/smbusers開啟用戶帳號映射功能。 

2)編輯 vi /etc/samba/smbusers 
smbusers文件保存帳號映射關系,其有固定滴格式: 
samba帳號 = 虛擬帳號(映射帳號) 

myname = networkusername 

帳號myname就是我們上面建立的samba帳號(同時也是Linux系統帳號),networkusername就是映射的帳號名(虛擬帳號),帳號 myname在我們訪問共享目錄時只要輸入networkusername就可以成功訪問了,但是實際上訪問samba服務器的還是我們的myname帳號,這樣一來就解決了安全問題。 

3)重啟samba服務:service smbd restart 

4)驗證效果 
輸入我們定義的映射帳號networkusername,注意我們沒有輸入帳號myname,映射帳號networkusername的密碼和myname帳號一樣,現在就可以通過映射帳號瀏覽共享目錄了。 

六. 重啟samba服務器  

sudo testparm   驗證一下配置參數有沒有問題,如果有問題在回去修改 

sudo /etc/init.d/samba restart  (不知為什么,我的這個目錄下就是沒有這個,用這個命令總是報錯)  

service samba restart 
service smbd restart 

七. 測試: 

smbclient -L //localhost/share 或者  
smbclient -L \\127.0.0.1 -U myname //這時輸入的密碼就是你剛才設置的samba密碼 

八. 使用  

可以到windows下輸入ip使用了,在文件夾處輸入 "\\" + "Ubuntu機器的ip或主機名" + "\\" + "share"; 

我的即為:\\162.168.160.11\share(share就是剛才smb.conf中的[share])第一次進入時要輸入用戶名和密碼,這個就是你在第四步中設置的用戶名和密碼。 

九. samba的卸載

dpkg -l |grep samba 
dpkg -l |grep smbfs 
dpkg -l |grep smb 

apt-get remove samba\smbfs\smb 


ubuntu12.04samba服務器配置


系統平臺:VMware Workstation9.0 + ubuntu12.04

首先要解決windows和linux網絡連接問題:
在VMware Workstation9.0 “設置” 選項中,設置"網絡"
網絡連接1   選中“啟用網絡連接” 方式:
NAT
網絡連接2 選中“啟用網絡連接” 方式:Bridged Adapter

啟動ubuntu,查看IP地址: #ifconfig eth0   
注:你的LINUX里面可能有兩塊網卡eth0和eth1,分別看一下他們的IP地址,有一個是和你的WINDOWS本地連接IP地址在一個網段的(以后就使用這個IP地址登錄samba,也是掛載NFS服務器的IP)

再說一下關于IP地址的配置(以我自己的電腦舉例):
 我是用ADSL拔號上網,windows本地連接的IP地址是自動獲取的,IP為:192.168.1.45
 查一下linux下eth0的IP為:10.0.2.15;eth1的IP為192.168.1.42
 那eth1即為linux的本地連接的IP地址,也就是samba服務器的IP地址

關閉LINUX防火墻命令: #ufw disable 

注:ufw是linux下的防火墻操作命令,相關的操作可以查看命令幫助

然后就在windows下ping一下linux的IP,如果能ping通,就可以繼續下面的內容,如果ping不通就再找找原因

注:ubuntu 12.04已經安裝了最新版本的samba服務器,無需安裝。如果使用12.04以前的版本,最好是按下邊的方法升級一下samba,12.04版本無需下列操作

卸載samba,smbclient,samba-common 
$sudo apt-get remove samba-common
$sudo apt-get remove smbclient
$sudo apt-get remove samba 

安裝Ubuntu samba服務器:
sudo apt-get install samba
sudo apt-get install smbfs

開始配置:

samba配置文件: /etc/samba/smb.conf
可以修改配置文件來設置samba共享和用戶
如果不習慣使用配置文件,也可以使用圖形界面

安裝Ubuntu samba圖形管理界面
#sudo apt-get install system-config-samba

啟動samba圖形管理界面
#sudo system-config-samba

也可以選擇菜單: system->Administration->Samba

配置方法和RedHat9中一樣
選擇要共享的目錄 設置讀寫權限 設置訪問權限 添加samba用戶 

配置完成后要重啟samba
#sudo /etc/init.d/smbd restart


----------------------------------------------------------------------

  • 當我們在開發時會將虛擬機里的ubuntu映射到windows中來,想必這個大家都知道怎么做
1.在ubuntu中選擇要共享到windows中的文件夾右鍵->Sharing Options->[如果提示需要安裝samb的就點install,安裝完成后,重新右鍵]勾選所以選擇框->Create Share->Add the permissisons automatically
2.查看ubuntu網絡地址,ifconfig(VMware 網絡適配器選擇NAT模式)
3.在windows中打開映射網絡驅動器->按照示例填寫文件夾->勾選下面兩個單選框-> 完成->輸入網絡密碼(需要輸入ubuntu里的用戶帳號密碼)->等待連接進去
注意:在輸入網絡密碼時可能會出現不能登錄的情況,這時可以輸入windows的用戶名和密碼也能映射成功,或者不勾選實用其他憑據連接。雖然這樣可以映射進去,并且也可以互相交換文件,但是是有問題的,兩個系統間不能相互修改。
Samb nobody nogrop.jpg


  • 看到上面那張圖,那么問題來了,當從windows放something進linux里時,用戶變成nobody,linux里面就被上鎖了,權限肯定是有問題的,windows里操作linux里共享的文件時也是不能寫的。怎么破?

對于這種情況,可以通過如下操作來解決。

1.設置ubuntu用戶的samb密碼
hunter@ubuntu:~$ sudo smbpasswd -a hunter
2.在/etc/samba/smbusers中添加 Hunter = "Samba user."
hunter@ubuntu:~$ sudo vim /etc/samba/smbusers
添加: Hunter = "Samba user."  (Hunter為ubuntu用戶名,區分大小寫)
注意:這里設置的密碼是用于samb登錄的密碼,不是ubuntu登錄時的密碼
3.編輯配置文件/etc/samba/smb.conf
為了避免修改后有其他問題,先備份:hunter@ubuntu:~$ sudo cp /etc/samba/smb.conf smb.conf.backup
修改文件:hunter@ubuntu:~$ sudo vi /etc/samba/smb.conf
<1>.搜尋這一行文字代碼:
#   security = user
用下面這兩行取代
security = user
username map = /etc/samba/smbusers
<2>.在最后一行添加:
[devshare]
comment = Shared Folder with username and password
path = /opt/smbshare
public = yes
writable = yes
valid users = dev
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes
browseable = yes
4.重啟smbd
hunter@ubuntu:~$ sudo service smbd restart

按照上面步驟完成后,再去重新映射,不出意外的話,就可以達到期望的結果。哈哈。

要是還是不行,可以參考:Ubuntu Server 12.04 配置Samba

posted on 2016-07-01 16:58 聶文龍 閱讀(275) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久色婷婷小香蕉久久| 欧美日韩专区在线| 亚洲欧洲精品天堂一级| 久久久久久尹人网香蕉| 久久国产精品99国产| 欧美在线播放一区| 可以看av的网站久久看| 欧美激情一区二区三区在线| 最新国产の精品合集bt伙计| 亚洲精品乱码久久久久久蜜桃91| 亚洲精品久久久久久久久| 一区二区三区.www| 亚洲欧美日韩视频一区| 久久久www| 欧美成人69| 国产精品成人久久久久| 噜噜噜91成人网| 亚洲一区二区在| 亚洲视频网在线直播| 亚洲一二三级电影| 久久精品国产综合| 欧美日韩高清在线观看| 国产精品专区第二| 在线观看91精品国产麻豆| 亚洲毛片av在线| 久久不射网站| 亚洲激情视频在线| 亚洲欧美日韩国产一区二区| 老司机成人在线视频| 国产精品久久国产愉拍| 136国产福利精品导航| 亚洲摸下面视频| 欧美电影资源| 香港久久久电影| 欧美日韩午夜在线视频| 精品69视频一区二区三区| 亚洲色图制服丝袜| 美脚丝袜一区二区三区在线观看 | 激情成人中文字幕| 一区二区三区日韩精品视频| 久久中文字幕一区| 亚洲一区制服诱惑| 欧美日韩精品二区第二页| 亚洲国产美女久久久久| 久久国产视频网| 亚洲一二三四久久| 欧美日韩在线一区| 日韩小视频在线观看专区| 免费观看不卡av| 欧美影院精品一区| 国产精品主播| 欧美伊人久久| 午夜精品久久久久久久蜜桃app| 欧美日韩1区2区| 亚洲美女视频在线观看| 欧美1区2区3区| 久久精品亚洲热| 国内一区二区三区在线视频| 久久激情一区| 欧美一区二区观看视频| 国产精品一区二区久久久久| 亚洲欧美网站| 亚洲综合首页| 国产情人节一区| 狠狠色综合色综合网络| 国产欧美 在线欧美| 一区二区三欧美| 亚洲精品欧美| 国产精品三上| 国产麻豆精品theporn| av成人天堂| 欧美国产三级| 欧美—级在线免费片| 日韩视频久久| 在线亚洲一区观看| 国产欧美大片| 久久久综合激的五月天| 久久理论片午夜琪琪电影网| 亚洲国产精品久久精品怡红院 | 欧美日韩免费一区二区三区| 中文一区二区| 亚洲免费在线视频| 黄色在线一区| 亚洲国产欧美在线人成| 欧美日韩午夜激情| 久久久999精品免费| 免费成人性网站| 亚洲网站在线播放| 欧美一级午夜免费电影| 亚洲国产成人av| 99精品免费视频| 国产日韩一区欧美| 欧美国产视频在线| 国产精品少妇自拍| 蜜桃av综合| 欧美日韩黄色大片| 久久精品二区三区| 欧美高清在线一区| 香蕉久久夜色精品国产使用方法| 久久精品国产一区二区电影 | 国产一区二区三区免费不卡| 农夫在线精品视频免费观看| 欧美色网一区二区| 久久久青草婷婷精品综合日韩| 欧美国产日韩精品免费观看| 久久er精品视频| 欧美日韩精品在线观看| 久久一区精品| 国产精品久99| 亚洲丰满少妇videoshd| 国产日韩欧美成人| 亚洲乱码国产乱码精品精天堂| 国产一区自拍视频| 亚洲一区二区影院| 在线亚洲成人| 狼人社综合社区| 欧美一区二区三区男人的天堂 | 欧美激情a∨在线视频播放| 久久精品理论片| 国产精品入口66mio| 亚洲久久一区| 亚洲国产精品一区二区尤物区| 亚洲图片在线观看| 日韩亚洲综合在线| 老牛嫩草一区二区三区日本 | 久久精品国产久精国产思思| 久久香蕉国产线看观看av| 亚洲欧美日韩国产一区二区| 欧美a级一区| 欧美不卡一区| 尤物九九久久国产精品的特点| 亚洲欧美日韩区| 亚洲欧美日韩国产一区| 欧美日韩中文字幕在线| 亚洲卡通欧美制服中文| 亚洲人成网站在线播| 久久久久久噜噜噜久久久精品| 性色av一区二区三区| 国产精品国产三级国产普通话蜜臀 | 欧美mv日韩mv亚洲| 尤物在线精品| 蜜臀a∨国产成人精品| 欧美成人四级电影| 亚洲国产欧美不卡在线观看| 老巨人导航500精品| 亚洲高清免费在线| 一本色道久久综合| 国产精品激情| 亚洲欧美激情视频| 久久久久久久久久久久久女国产乱 | 久久激五月天综合精品| 久久综合激情| 在线欧美三区| 欧美国产欧美亚州国产日韩mv天天看完整 | 亚洲国产成人91精品| 美玉足脚交一区二区三区图片| 欧美激情一区二区三区全黄| 亚洲剧情一区二区| 国产精品久久久久久久久久直播| 亚洲一区二区三区激情| 久久久午夜电影| 亚洲黄色大片| 欧美三区免费完整视频在线观看| 亚洲天天影视| 美女久久网站| 亚洲午夜激情网站| 国产伊人精品| 欧美精品v日韩精品v韩国精品v | 美国成人直播| 一二三四社区欧美黄| 国产精品国产馆在线真实露脸| 亚洲欧美一区二区在线观看| 欧美成人xxx| 午夜视频一区在线观看| 在线观看亚洲精品视频| 欧美日韩在线精品| 久久久久久91香蕉国产| 99re在线精品| 母乳一区在线观看| 亚洲与欧洲av电影| 亚洲成色最大综合在线| 国产精品久久国产精品99gif| 久久久水蜜桃| 另类亚洲自拍| 在线国产亚洲欧美| 亚洲视频免费在线观看| 久久亚洲综合| 亚洲一级电影| 亚洲国产精品成人一区二区| 国产精品男女猛烈高潮激情 | 亚洲精选一区| 国产综合精品| 国产精品久久综合| 欧美日本在线一区| 久久五月婷婷丁香社区| 一区二区三区视频在线播放| 欧美激情一区二区三区在线视频观看| 羞羞答答国产精品www一本 | 欧美国产日本高清在线| 久久精品成人欧美大片古装|