本文主要是介绍Dreamhost Ssh,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SSH是用于两系统间通讯的协议,是Secure Shell的缩写。SSH是telnet协议的接替者,使用SSH,你可以登录系统,直接做一些必要的工作。Dreamhost运行SSH访问他们的客户端,很多共享主机公司提供的是jail shell方法方式,而Dreamhost不同,他允许正常的shell访问。
SSH账户的好处
使用SSH账户有很多好处,如果你知道Linux基本命令,那么你就能快速简单的做很多工作。
- 你可以在服务器上直接编辑文件,使用像vi或emacs一样的文本编辑器;
- 值需要一行命令就可以创建一个空文件,我需要创建一个空文件来验证我在google网站地图上的站点;
- 设置计划任务,我使用计划任务来为我的站点自动创建网站地图;
- 创建.htaccess文件;
- 使用SCP上传下载文件;
- 使用链接命令在文本模式下检测网站状态。
你还可以做很多像测试php或perl文件一样的事情,解压或安装任何开源软件,对文件进行备份等。使用SSH账户使一切变得简单。
如何启用SSH账户
你需要在注册的同时创建一个用户,该用户默认情况下,考虑安全因素是不允许SSH访问的,因此,如果你想要使用SSH访问的话,你需要为你的账户启用该功能。启用SSH访问的步骤是,Users->Manage Users。
在你想要启用ssh访问的用户上点击edit按钮。
下一步,在用户账户类型选项中,选择Shell账户,点击”Save Changes”按钮,你就拥有了SSH访问的用户账户。
如何使用SSH账户
启用Shell访问后,你就可以使用SSH客户端来访问服务器了。在Linux下,大多都包含标准版的SSH客户端功能,因此你可以通过终端使用”ssh”命令直接访问服务器。
ssh user@servername.com
windows下,你需要下载putty客户端来访问服务器。在putty客户端,填写服务器名称,选择ssh连接类型,单击打开。
下一步,就是输入用户名和密码。
填写正确的用户名和密码后就可以登陆服务器了。
使用SCP传输文件
SCP使用SSH协议来传输文件的。Linux下,你可以直接使用SCP命令来与服务器相互传输文件。Windows下,你需要下载WinSCP客户端。你可以使用WinSCP客户端来代替FTP客户端,使用SCP比FTP更加安全。如果你的ftp客户端支持sftp,就使用sftp,而不要使用ftp。使用WinSCP时,就想putty一样,你需要设置服务名和用户信息。
之后,你就可以看到服务器上的文件了。
你可以拖拽文件来实现与服务器的文件互拷贝,如果你的html编辑器有内置的sftp功能,那么你就没必要使用winSCP客户端了。
这篇关于Dreamhost Ssh的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!