Linux:配置samba服務


配置samba服務

 一、簡略教程

1、掛載系統 mount /dev/cdrom /mnt/cdrom
2、創建用戶:useradd linlin
3、創建用戶密碼:passwd linlin
4、在用戶目錄下創建分享文件夾:mkdir myshar
5、查看防火牆:firewall-cmd --state
6、關閉防火牆:systemctl stop firewalld.service
7、判斷有無samba:rpm -q samba
8、進入掛載的軟件包目錄:cd /mnt/cdrom/Packages
9、安裝:rpm -ivh samba-client-4.8.3-4.el7.x86_64.rpm
10、安裝samba:yum install samba (必須的依賴包pytalloc.x86_64 0:2.1.13-1.el7 samba-common-tools.x86_64 0:4.8.3-4.el7 samba-libs.x86_64 0:4.8.3-4.el7
11、切換至samba目錄:cd /etc/samba
12、備份文件 cp smb.conf smb.conf.bak
13、添加用戶linlin至samba:smbpasswd -a linlin
14、查看samba用戶列表:pdbedit -L
15、修改samba配置文件:
vim smb.conf
workgroup = SAMBA修改為workgroup = workgroup,在homes下面添加path=/home/sxy/myshare (sxy是自己創建的用戶名,然后再自行創建的用戶名的目錄下添加建立myshare文件夾)
16、測試samba:testparm -s
17、切換共享路徑:cd /home/linlin/myshare
18、創建共享文件:vim aa.txt
19、查看共享文件的權限:ls -l
20、改變文件的擁有着權限並查看全系:chown lin aa.txt
21、改變文件權限:chmod 777 aa.txt
22、開啟samba:systemctl start smb
23、查看虛擬機的IP地址:ifconfig ens33
24、在window主機上,搜索欄:\\IP地址\

 

二、詳細教程

 

1、掛載系統

命令

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom

實踐

如果提醒的信息,不是上面的那一句,或者不是中文"只讀",則錯誤

可以查看我的另一篇文章,怎么掛載光盤的詳細教程:https://www.cnblogs.com/hahayixiao/p/10249642.html

2、創建用戶:

命令

useradd 用戶名

實踐

3、創建用戶密碼

命令

passwd 用戶名

實踐

輸密碼最好是超過8個,如果沒有超過8個,會提醒,但是只要第二次輸入的密碼與第一次輸入的密碼一樣,還是會被保存的

4、在用戶目錄下創建分享文件夾

命令

cd /home/zhang
mkdir myshar

實踐

5、查看防火牆

命令

firewall-cmd --state

實踐

6、關閉防火牆

命令

systemctl stop firewalld.service

實踐

7、判斷有無samba

命令

rpm -q samba

實踐

8、進入掛載的軟件包目錄並找到相應的軟件包

命令

cd /mnt/cdrom/Packages
ls samba*

實踐

9、安裝samba

命令

方法一:yum install samba 那么前面1,8,9步驟的都不需要
方法二:rpm -ivh 相應的samba軟件包
主要使用rpm安裝

實踐

有一些人這里會顯示缺少依賴包,按照從上往下的順序,把依賴包一個一個安裝上去

11、切換至samba目錄

命令

cd /etc/samba

實踐

12、備份文件

命令

cp smb.conf smb.conf.bak

實踐

13、添加用戶zhang至samba

命令

smbpasswd -a zhang

實踐

14、查看samba用戶列表

命令

pdbedit -L

 

實踐

其他的用戶不用管,是之前添加的用戶,主要是你看到你剛剛添加的用戶在里面

15、修改samba配置文件:

命令

vim smb.conf
workgroup = SAMBA修改為workgroup = workgroup,在homes下面添加path=/home/zhang/myshare (sxy是自己創建的用戶名,然后再自行創建的用戶名的目錄下添加建立myshare文件夾)

實踐

16、測試samba

命令

testparm -s

 

實踐

17、切換共享路徑並且創建共享文件:vim aa.txt

命令

cd /home/zhang/myshare
vim myshare.txt

實踐

19、查看共享文件的權限

命令

ls -l

實踐

20、改變文件的擁有着權限並查看全系

命令

chown zhang myshare.txt
ls -l

實踐

21、改變文件權限

命令

chmod 777 myshar.txt
ls -l

 

實踐

22、開啟samba

命令

systemctl start smb

實踐

23、查看虛擬機的IP地址

命令

ifconfig

實踐

選擇ens33的IP地址

24、在window主機上,搜索欄:\\IP地址\

實踐

輸入剛才添加進samba的用戶的信息

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM