超级新的Linux /终端用户在这里-
是否可以直接在NAS的公用文件夹内的目录上使用ls和cd comand,还是首先需要将共享安装在根目录结构中?
如果是这样,路径将如何?
这取决于NAS的设置方式?
是否使用Windows共享?然后,您可以使用smbclient
连接到服务器,然后在其中使用ls
和cd
。与类似的东西联系smbclient //192.168.2.10/Volume1
。
它使用ftp吗?然后,您可以使用ftp
连接到服务器cd
并ls
再次使用。连接类似的内容:ftp 192.168.2.10
。
它使用sftp吗?然后,您可以使用sftp
连接到服务器cd
并ls
再次使用。连接类似的内容:sftp [email protected]
。
等等。因此,通常不需要挂载它,因为通常您可以通过客户端访问文件。
我扩展了samba版本,因为您有这种共享:
您需要NAS的IP,例如192.168.2.10,然后键入一个终端:
smbclient -L=192.168.2.10
服务器将要求输入密码,但是因为您说过它是公共共享,所以不需要,只需按一下ENTER。现在,您将看到服务器上的共享服务,例如:
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.0.14a]
Sharename Type Comment
--------- ---- -------
Volume1 Disk
IPC$ IPC IPC Service ()
ADMIN$ IPC IPC Service ()
如您所见,我只有一个名为的磁盘共享Volume1
。
现在您输入
smbclient //192.168.2.10/Volume1
或者
smbclient \\\\192.168.2.10\\Volume1
Volume1
使用ip访问服务器上的共享192.168.2.10
。服务器再次要求输入密码,只需按ENTER。
现在,您在客户端中,可以浏览共享卷,而无需将其装载到文件系统中。您可以键入help
以获取可用的命令,但是如果您熟悉的话,ftp
它基本上是相同的。您可以使用ls
列出目录内容或cd
更改目录。您可以使用退出客户quit
。
使用这种方式,共享不会安装到文件系统上,只有客户端可以与服务器通信。(我认为这是您的问题。)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句