DEAD MAN CODING

FOOOLING.COM

西数 My Passport Wireless简单权限设置

Dec. 9, 2015, 9:33 a.m.

之前买了MyPassport Wireless这款移动硬盘, 但是一直没怎么使用,大概因为权限比较坑爹,默认情况所有同一网络的人都可以访问内部文件,并且只有映射到各种网络程序上只有2个文件夹, Public和SDcard。

偶然想到这是个debian系统的话, 大概可以自己改吧。开启ssh后(写的是非常规操作会失去质保),改如下几个地方

1. Samba服务

Windows之间用的最多, 全系统通吃协议,配置文件在/etc/samba/smb.conf

详细配置怎么搞可以网上查,我改了如下几点(只先列出public的,SD的类似,要加别的文件夹按照相同格式即可,注意配置没写的都别删)


[Public]
valid users = "admin"
invalid users = "nobody"
write list = "admin"
guest ok = no
public = no

改完后还需要改改samba的admin密码,用这个指令修改密码


smbpasswd -a admin

改完后记得找找smbd的进程kill掉, 再重启一下,或者干脆直接重启。。

2. AFP服务


这个是Mac之间用的最常见协议,和TimeMachine息息相关,这么重要的东西当然不能public了

配置在/etc/afp.conf

我修改了如下项(注意配置没写的都别删,SD类似)


[Public]
valid users = @administrators

无需改密码,无需重启(反正我这是这样)

3. FTP服务


MyPassport Wireless用的是vsftpd这个服务器,配置文件在/etc/vsftpd

修改


anonymous_enable=NO
local_enable=YES
直接在界面单独重启ftp就可以了



经过探索发现,这个硬盘的可玩性也不错啊,debian系统,命令也比较全,配置可以直接改,看来多用户什么的也能依赖linux的用户机制搞定了,暂时还不需要。对于没有的命令/程序,这有个哥们做了个hack的范例https://github.com/ksylvan/MyPassportWirelessHacks 简单将就是通过这种交叉编译的方式移植现有的开源/自制软件上去。


友情链接