美文网首页
Kali,Ubuntu上Samba的安装使用和卸载

Kali,Ubuntu上Samba的安装使用和卸载

作者: Analyas | 来源:发表于2022-05-30 15:17 被阅读0次
1.安装
apt-get install -y samba samba-common smbclient
2.配置smb.conf

打开/etc/samba/smb.conf在末尾加上

[qlx]
path=/home/qlx
writable=yes
public=yes
guest ok=no
valid user=qlx
browsable = yes

其中[qlx]表示在网络上映射的名称, path=/home/qlx表示你要映射的路径,guest ok=no表示连接需要输入密码,valid user=qlx表示连接这个位置需要登录验证qlx这个账户

3.启动服务
#启动服务
systemctl restart smbd.service
systemctl restart nmbd.service

#设置samba的用户名密码,需要是电脑已经存在的用户名
smbpasswd -a qlx
3.1检查一下服务状态
#检查smbd状态,active表示正在运行
systemctl status smbd.service

#返回结果
● smbd.service - Samba SMB Daemon
     Loaded: loaded (/lib/systemd/system/smbd.service; disabled; vendor preset: disabled)
     Active: active (running) since Mon 2022-05-30 01:59:19 EDT; 46min ago
       Docs: man:smbd(8)
             man:samba(7)
             man:smb.conf(5)
   Main PID: 1587 (smbd)
     Status: "smbd: ready to serve connections..."
      Tasks: 4 (limit: 33550)
     Memory: 50.9M
        CPU: 4.532s
     CGroup: /system.slice/smbd.service
             ├─ 1587 /usr/sbin/smbd --foreground --no-process-group
             ├─ 1589 /usr/sbin/smbd --foreground --no-process-group
             ├─ 1590 /usr/sbin/smbd --foreground --no-process-group
             └─10509 /usr/sbin/smbd --foreground --no-process-group



#检查nmbd状态,active表示正在运行
systemctl status nmbd.service

#返回结果
● nmbd.service - Samba NMB Daemon
     Loaded: loaded (/lib/systemd/system/nmbd.service; disabled; vendor preset: disabled)
     Active: active (running) since Mon 2022-05-30 01:59:23 EDT; 52min ago
       Docs: man:nmbd(8)
             man:samba(7)
             man:smb.conf(5)
   Main PID: 1612 (nmbd)
     Status: "nmbd: ready to serve connections..."
      Tasks: 1 (limit: 33550)
     Memory: 2.9M
        CPU: 103ms
     CGroup: /system.slice/nmbd.service
             └─1612 /usr/sbin/nmbd --foreground --no-process-group

May 30 01:59:23 kali systemd[1]: Starting Samba NMB Daemon...
May 30 01:59:23 kali systemd[1]: Started Samba NMB Daemon.

5.连接测试

到了这一步以后,可以在Windows上进行网络驱动的映射了,注意是网络驱动映射,不是添加网络位置,格式为\\192.168.1.102\qlx,qlx是你添加在smb.cnf末尾的[qlx]去掉括号之后的,如果你在smb.conf没有设置guest ok=yes,那就需要勾选使用其它凭据进行登录。


右键此电脑=>映射网络驱动器

其它检查服务的命令

#检查正在监听的tcp和udp端口
ss -tlnpu

#检查samba正在映射的文件位置,
#smbclient -L 192.168.1.102 -U qlx

#登录到指定samba服务器,可以查看服务器的文件
#smbclient //192.168.1.102/qlx -U qlx
6.完全卸载samba
#1.卸载,注意使用的是autoremove
apt-get autoremove samba samba-common
#2.该操作会删除配置文件,包括/etc/samba/smb.conf
apt-get remove --purge samba

相关文章

网友评论

      本文标题:Kali,Ubuntu上Samba的安装使用和卸载

      本文链接:https://www.haomeiwen.com/subject/bmuoprtx.html