当前位置: 首页 > Linux

不折腾你就死:CentOS7访问小米路由器(Samba服务)

时间:2023-04-06 07:17:00 Linux

由于之前家里电脑用的是win10,访问小米路由器(1T硬盘版)只需要按win+r输入\\192.168.31.1访问小米路由硬盘中的目录和文件。不过最近系统换成CentOS了,又想像以前一样继续接入小米路由器,折腾了一番,以下是笔记。1)安装samba:yum-yinstallsambasamba-clientsamba-winbind,查看安装的samba组件:[cai@beta-cat~]$rpm-qa|grepsambasamba-common-4.4.4-14.el7_3。noarchsamba-winbind-modules-4.4.4-14.el7_3.x86_64samba-4.4.4-14.el7_3.x86_64samba-client-libs-4.4.4-14.el7_3.x86_64samba-winbind-4.4.4-14.el7_3。x86_64samba-client-4.4.4-14.el7_3.x86_64samba-libs-4.4.4-14.el7_3.x86_64samba-common-libs-4.4.4-14.el7_3.x86_64samba-common-tools-4.4.4-14。el7_3.x86_642)查询小米路由信息:smbclient-L192.168.31.1-Uadmin%1234其中admin为小米路由的管理员账号,1234为密码。(也就是平时在浏览器中输入miwifi.com显示的登录页面输入的账号密码),我查询到的信息是这样的:[cai@beta-cat~]$smbclient-L192.168.31.1-Uadmin%1234Domain=[WORKGROUP]OS=[Unix]Server=[Samba4.0.21]SharenameTypeComment--------------------XiaoMiDiskXiaoMi-usb0DiskFrom上面看到xiaomi是小米路由器的共享目录,还有一个我插在小米路由器上的U盘xiaomi-usb0手动挂载(重启后重新挂载)手动挂载小米路由器硬盘到CentOS目录:sudomount-tcifs-l//192.168.31.1/XiaoMi/mnt/XiaoMi[cai@beta-cat~]$sudomount-tcifs-l//192.168.31.1/XiaoMi/mnt/XiaoMi[sudo]cai的密码:root@//192.168.31.1/XiaoMi的密码:*********这样就可以在CentOS的/mnt/XiaoMi目录下看到小米路由器硬盘上的目录和文件了。自动挂载(开机自动挂载)1)创建文件存放小米路由的账号密码:sudovi/etc/samba/xiaomi.conf,在xiaomi.conf中添加账号密码配置:username=adminpassword=12342)编辑/etc/fstab文件,在末尾添加配置:##/etc/fstab#CreatedbyanacondaonSunAug2723:39:152017##Accessiblefilesystems,byreference,aremaintainedunder'/dev/disk'#See手册页fstab(5)、findfs(8)、mount(8)和/或blkid(8)了解更多信息#/dev/mapper/cl_miwifi--r2d--srv-root/xfs默认值00//192.168。31.1/XiaoMi/mnt/XiaoMicifsdefaults,credentials=/etc/samba/xiaomi.conf00//192.168.31.1/XiaoMi-usb0/mnt/XiaoMi-usb0cifsdefaults,credentials=/etc/samba/xiaomi.conf003)重新挂载:sudomount-a4)检查挂载:sudomount,我的显示如下://192.168.31.1/XiaoMion/mnt/XiaoMitypecifs......//192.168.31.1/XiaoMi-usb0on/mnt/XiaoMi-usb0typecifs(rw,relatime,vers=1.0,cache=strict,username=admin,domain=CMI,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.31.1,unix,宝sixpaths,serverino,mapposix,acl,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1)参考文章:samba服务器手动挂载&&自动挂载