我是 Linux 新手,正在尝试学习它。我通常使用“连接到服务器”选项在 Mac OS X 上连接到我的大学服务器。这是我大学家庭住址的示例:
smb:\\home.something.something.edu\Myusername
一旦我连接到它,就会出现一个对话框,提示我输入用户名和密码。我尝试使用ssh
我的服务器地址,但我认为这不是正确的过程。任何帮助都将不胜感激。
答案1
Fedora 文档是您在这里最好的朋友...他们对于如何连接到 SMB 共享有着自己的答案。
网址:https://docs.fedoraproject.org/en-US/Fedora/12/html/Deployment_Guide/s1-samba-connect-share.html
- 打开 Nautilus
- 在地址栏中输入您的 SMB URL(如您所写)
- 系统可能会提示您使用大学用户名、密码和域名进行身份验证。
- 您现在应该能够看到您的网络共享内容
如果您希望与网络共享保持持久连接或希望在开机/登录时保持连接,那么您需要考虑编写脚本或深入研究复杂的 FSTAB 世界。
答案2
首先,这个答案适用于所有 *NIX 环境,因为当涉及到网络时,协议比程序/环境更重要。只要协议得到很好的实现,你的客户端就不重要,只要它“说”协议就可以了。
根据 URI 判断,您的大学正在使用 Windows 共享 (SMB)。首先,您应该探索是否有其他可用的文件服务器协议,例如,如果您可以通过 SSH 登录,则可以使用 fish 或 scp。
然而,大多数 *NIX 都有 SAMBA 的实现(https://www.samba.org/SAMBA 是一个 SMB/CIFS 服务器和客户端。LINUX 中的大多数“windows 共享”应用程序都依赖于 SAMBA。
因此,根据您的 DE(桌面环境),有几种方法可以访问您的共享。
然而,最通用的方法是将您的共享安装在 /mnt/[sambasharename] 目录中的某个位置。
- 使用你的包管理器安装 SAMBA(Fedora 使用 RPM / Yum 对吗?)
- 查看您的发行版 samba 文档并选择您喜欢的方法..
你现在可以将其作为 root 安装,非官方文档http://www.oregontechsupport.com/samba/或者使用 FUSE 以用户身份安装它..
但是,如果您使用的是 KDE、GNOME 或其他 DE,如果您的系统上安装了 SAMBA,它应该会找到共享。
祝你好运