bob*_*bob 4 mount samba networking remote-access 12.04
我有一个 mybook live 西部数字 1TB 硬盘连接到办公室的 fritzbox 7270 路由器。当我在办公室时,我可以将此驱动器挂载到 ubuntu,因为我已将其添加到 etc/fstab 文件中:
//192.168.178.30/user /home/user/DISK cifs auto,iocharset=utf8,user=user%password 0 0
当我不在办公室时使用 fritzbox 路由器的静态 IP,是否有类似的、简单且安全的方法来做同样的事情?
我已经在路由器中为端口 8080(到磁盘的 80)和 8443(到磁盘的 443)添加了 tcp 端口转发。
我也激活了端口转发到 445。
结果到现在为止:...cifs auto,iocharset=utf8,port=445,user=user%password 0 0
无法找到合适的地址。
... cifs auto,iocharset=utf8,ip=192.168.178.30,user=user%password 0 0
mount error(115): Operation now in progress 请参阅 mount.cifs(8) 手册页(例如 man mount.cifs)
...cifs auto,iocharset=utf8,port=445,user=user%password 0 0
挂载错误(112):主机已关闭
最后,当我在 Fritz!box 路由器上远程执行端口扫描时,没有读取端口 445。也许这就是问题的原因。有谁知道怎么打开(启动了445端口到磁盘445端口的端口转发)?
我还尝试按照此处所述手动更改 Fritz!box 设置,但仍在路由器 445 端口上的端口扫描期间未显示。
先感谢您
端口 443 通常用于 HTTPS;我相信 CIFS 的正确端口是 445。您必须转发该端口。我对 MyBook Live 进行了端口扫描,结果显示文件系统在 445 上有一个开放端口。
端口扫描:
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
80/tcp open http
111/tcp open rpcbind
139/tcp open netbios-ssn
443/tcp open https
445/tcp open microsoft-ds
548/tcp open afp
2049/tcp open nfs
49153/tcp open unknown
Run Code Online (Sandbox Code Playgroud)
我还建议在 fritzbox 路由器上设置VPN
然后,您必须手动挂载它或在 etc/fstab 中添加一行以使用外部 IP 地址。
命令行:
$ mkdir /mnt/cifs
$ mount -t cifs //server-name/share-name /mnt/cifs -o username=shareuser,password=sharepassword,domain=yourdomain
$ mount -t cifs //123.456.78.90/sharename /mnt/cifs -o
Run Code Online (Sandbox Code Playgroud)
用户名=共享用户,密码=共享密码,域=您的域
不需要在 mount 命令中指定端口,因为协议应该指定端口。
| 归档时间: |
|
| 查看次数: |
15905 次 |
| 最近记录: |