使用终端访问 NAS

使用终端访问 NAS

我可以使用 ubuntu 文件浏览器(路径://NAS/UBUNTU)和登录名/密码访问 NAS。
如何使用终端访问它?
“cd //NAS/UBUNTU”不起作用。

谢谢

/dev/sda6 在 / 上类型为 ext4(rw,errors=remount-ro) /proc 上的 proc 类型为 proc(rw,nodev,noexec,nosuid) /sys 上的 sysfs 类型为 sysfs(rw,nodev,noexec,nosuid) /sys/fs/cgroup 上无类型为 tmpfs(rw,uid=0,gid=0,mode=0755,size=1024) /sys/fs/fuse/connections 上无类型为 fusectl(rw) /sys/kernel/debug 上无类型为 debugfs(rw) /sys/kernel/security 上无类型为 securityfs(rw) /dev 上的 udev 类型为 devtmpfs(rw,mode=0755) /dev/pts 上的 devpts 类型为 devpts(rw,noexec,nosuid,gid=5,mode=0620) /run 上的 tmpfs 类型为 tmpfs (rw,noexec,nosuid,size=10%,mode=0755) /run/lock 上无 类型 tmpfs (rw,nodev,noexec,nosuid,size=5242880) /run/shm 上无 类型 tmpfs (rw,nosuid,nodev) /run/user 上无 类型 tmpfs (rw,nodev,noexec,nosuid,size=104857600,mode=0755) /sys/fs/pstore 上无 类型 pstore (rw) cgroup on /sys/fs/cgroup/cpuset 类型 cgroup (rw,relatime,cpuset) cgroup on /sys/fs/cgroup/cpu 类型 cgroup (rw,relatime,cpu) cgroup on /sys/fs/cgroup/cpuacct 类型 cgroup (rw,relatime,cpuacct) cgroup on /sys/fs/cgroup/memory 类型 cgroup (rw,relatime,memory,release_agent=/run/cgmanager/agents/cgm-release-agent.memory) cgroup 开启 /sys/fs/cgroup/devices 类型 cgroup (rw,relatime,devices,release_agent=/run/cgmanager/agents/cgm-release-agent.devices) cgroup 开启 /sys/fs/cgroup/freezer 类型 cgroup (rw,relatime,freezer,release_agent=/run/cgmanager/agents/cgm-release-agent.freezer) cgroup 开启 /sys/fs/cgroup/net_cls 类型 cgroup (rw,relatime,net_cls,release_agent=/run/cgmanager/agents/cgm-release-agent.net_cls) binfmt_misc 开启/proc/sys/fs/binfmt_misc 类型 binfmt_misc (rw,nodev,noexec,nosuid) /sys/fs/cgroup/systemd 上的 systemd 类型 cgroup (rw,nosuid,noexec,nodev,none,name=systemd) /run/user/1000/gvfs 上的 gvfsd-fuse 类型 fuse.gvfsd-fuse (rw,nosuid,nodev,user=thomas)

答案1

您可以使用 Ubuntu 默认安装的 samba 客户端在终端上访问。从命令行连接类似于 ftp 连接。

使用以下命令列出公共 SMB 共享:

smbclient -L //server -U user

使用以下方式连接到 SMB 共享:

smbclient //server/share -U user

然后输入密码。

您可以直接连接:

smbclient //server/share -U user%password

您的密码将显示在屏幕上(安全性较低)。

一旦连接,您将收到如下提示:

smb: \>

在提示符下键入help可用命令的列表。

答案2

如果您打算访问 Samba 共享,则可以使用 mount 命令查看共享的安装位置,然后使用终端进行访问。安装可能会输入“cifs”。因此,如果您使用命令你会看到类似这样的内容:

//NAS/UBUNTU on <mount point> type cifs (<options>)

所以你可以做一个

cd <mount point>

如果需要,您可以向 /etc/fstab 添加如下条目:

//NAS/UBUNTU <mount point> cifs username=<username>,password=<password> 0 0

因此您的共享将在每次启动时安装

答案3

您将需要该smbclient命令。其工作原理与该ftp命令大致相似。

smbclient --user username //NAS/UBUNTU

将要求您输入密码,然后设置一个交互式会话,供您存储和检索文件。请参阅手册页

相关内容