远程服务器与网络连接全攻略
1. 连接服务器窗口中的协议缺失情况
在连接服务器窗口中,一些协议声明明显缺失,如安全外壳文件传输协议(sftp)、Subversion 文件传输协议(svn,尽管 Subversion 可通过其他协议如 HTTP 进行交易)以及标准文件 URL 中使用的 file 协议。file URL 的缺失值得注意,并非因为它们在连接服务器的对话框中有多大意义,而是因为它们在整个系统中被广泛使用,在连接服务器窗口中使用它们只会返回错误。
2. Darwin 系统中的连接方式
2.1 通过 Secure Shell 远程连接
使用计算机图形界面进行屏幕共享相对较新,但使用一台计算机远程登录并控制另一台计算机的概念并非如此。UNIX 本质上是一个可远程控制的操作系统,传统的 shell-to-shell 网络在终端中仍然很活跃。
要连接到另一台机器,可按以下步骤操作:
1. 从“/Applications/Utilities”中打开终端。
2. 在命令行中,使用“ssh”命令,后跟要连接的机器的用户名和地址,两者用“@”符号分隔。例如,要连接到本地 IP 地址为 10.0.1.5 的机器,用户名为“booksystem”,则输入:
ssh [email protected]
- 若首次连接该机器,系统会询问是否继续,输入“yes”确认(不同于大多数 UNIX 程序,需输入完整单词)。
- 之后会提示输入密码,若认证成功,将显示欢迎消息和命令提示符。