资讯专栏INFORMATION COLUMN

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

acrazing / 3107人阅读

摘要:由于之家里电脑之前是用的,访问小米路由硬盘版只需要按输入即可访问到小米路由硬盘中的目录和文件。但是最近系统换成,想继续像以前那样访问小米路由,于是折腾了一番,以下是笔记。

由于之家里电脑之前是用win10的,访问小米路由(1T硬盘版)只需要按win + r输入192.168.31.1即可访问到小米路由硬盘中的目录和文件。

但是最近系统换成CentOS,想继续像以前那样访问小米路由,于是折腾了一番,以下是笔记。

1) 安装samba:yum -y install samba samba-client samba-winbind,查看已安装的samba组件:

[cai@beta-cat ~]$ rpm -qa | grep samba
samba-common-4.4.4-14.el7_3.noarch
samba-winbind-modules-4.4.4-14.el7_3.x86_64
samba-4.4.4-14.el7_3.x86_64
samba-client-libs-4.4.4-14.el7_3.x86_64
samba-winbind-4.4.4-14.el7_3.x86_64
samba-client-4.4.4-14.el7_3.x86_64
samba-libs-4.4.4-14.el7_3.x86_64
samba-common-libs-4.4.4-14.el7_3.x86_64
samba-common-tools-4.4.4-14.el7_3.x86_64

2) 查询小米路由信息:smbclient -L 192.168.31.1 -U admin%1234,其中admin是小米路由的管理员帐号,1234是密码。(即你平时在浏览器输入miwifi.com显示的登陆页面上输入的帐号密码),我查询的信息出来是这样的:

[cai@beta-cat ~]$ smbclient -L 192.168.31.1 -U admin%1234
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 4.0.21]
 
        Sharename       Type      Comment
        ---------       ----      -------
        XiaoMi          Disk      
        XiaoMi-usb0     Disk      

从上面可以看到XiaoMi就是小米路由的共享目录,还有一个我插在小米路由上的U盘XiaoMi-usb0

手动挂载(重启后要重新挂载)

手动挂载小米路由硬盘到CentOS目录:sudo mount -t cifs -l //192.168.31.1/XiaoMi /mnt/XiaoMi

[cai@beta-cat ~]$ sudo mount -t cifs -l //192.168.31.1/XiaoMi /mnt/XiaoMi
[sudo] password for cai: 
Password for root@//192.168.31.1/XiaoMi:  ********

就这样,你就可以在CentOS的/mnt/XiaoMi目录看到小米路由的硬盘上的目录和文件了。

自动挂载(开机自动挂载)

1) 创建一个文件,用于存储小米路由的帐号密码:
sudo vi /etc/samba/xiaomi.conf,xiaomi.conf加入帐号密码配置:

username=admin
password=1234

2) 编辑/etc/fstab文件,在最后加入配置:

#
# /etc/fstab
# Created by anaconda on Sun Aug 27 23:39:15 2017
#
# Accessible filesystems, by reference, are maintained under "/dev/disk"
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/cl_miwifi--r2d--srv-root /                       xfs     defaults        0 0


//192.168.31.1/XiaoMi                /mnt/XiaoMi             cifs    defaults,credentials=/etc/samba/xiaomi.conf    0    0
//192.168.31.1/XiaoMi-usb0           /mnt/XiaoMi-usb0        cifs    defaults,credentials=/etc/samba/xiaomi.conf    0    0

3) 重新挂载:sudo mount -a

4) 查看挂载:sudo mount,我的显示如下:

//192.168.31.1/XiaoMi on /mnt/XiaoMi type cifs ......

//192.168.31.1/XiaoMi-usb0 on /mnt/XiaoMi-usb0 type cifs (rw,relatime,vers=1.0,cache=strict,username=admin,domain=CMI,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.31.1,unix,posixpaths,serverino,mapposix,acl,rsize=1048576,wsize=1048576,echo_interval=60,actimeo=1)

参考文章:
samba 服务器手动挂载&&自动挂载

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10279.html

相关文章

  • 折腾会死CentOS7安装JDK

    摘要:很多人在下安装,都会先删除原来系统自带的,其实不用这样做很多人在配置时都在下配置,其实也不是最优雅的方式。中,我把变量写在变量前,这样子,当输入验证安装时就会先找到我自己安装的,而不是。使配置生效验证安装是否成功 很多人在CentOS下安装JDK,都会先删除原来系统自带的OpenJDK,其实不用这样做;很多人在配置JDK时都在/etc/profile下配置,其实也不是最优雅的方式。 废...

    zorro 评论0 收藏0
  • 使用Samba为Linux(CentOS7)创建“共享文件夹”

    摘要:为测试服务器添加服务服务是一个用于文件共享的服务,可以理解为的共享文件夹。在上能够直接访问被共享的目录。例如访问的目录,可以直接在的文件管理器的路径上输入。 为测试服务器添加Samba服务 Samba服务是一个用于Linux文件共享的服务,可以理解为Linux的共享文件夹。在Windows上能够直接访问被共享的目录。 例如访问192.168.1.3的home目录,可以直接在Window...

    xioqua 评论0 收藏0
  • 使用Samba为Linux(CentOS7)创建“共享文件夹”

    摘要:为测试服务器添加服务服务是一个用于文件共享的服务,可以理解为的共享文件夹。在上能够直接访问被共享的目录。例如访问的目录,可以直接在的文件管理器的路径上输入。 为测试服务器添加Samba服务 Samba服务是一个用于Linux文件共享的服务,可以理解为Linux的共享文件夹。在Windows上能够直接访问被共享的目录。 例如访问192.168.1.3的home目录,可以直接在Window...

    zilu 评论0 收藏0
  • 使用Samba为Linux(CentOS7)创建“共享文件夹”

    摘要:为测试服务器添加服务服务是一个用于文件共享的服务,可以理解为的共享文件夹。在上能够直接访问被共享的目录。例如访问的目录,可以直接在的文件管理器的路径上输入。 为测试服务器添加Samba服务 Samba服务是一个用于Linux文件共享的服务,可以理解为Linux的共享文件夹。在Windows上能够直接访问被共享的目录。 例如访问192.168.1.3的home目录,可以直接在Window...

    shenhualong 评论0 收藏0
  • Ubuntu安装WebDav文件共享服务器(NAS)

    摘要:如果要正常使用,我们需要把它映射为本地目录才行上在中用打开连接服务器选项,输入树莓派地址,输入创建过的用户名密码来完成映射。 为了做个NAS,折腾了超久的Samba,看似简单,其实Samba的用户设置实在太繁琐,坑太深。用户权限和目录权限、甚至磁盘格式稍有不同,都会导致无法登录。实在不靠谱,实际体验也不是很稳定。所以在找Alternatives过程中,发现了这个也存在了很久的WebDa...

    wyk1184 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<