使用SSH管理你的DreamHost
30 April 2009前两天,通过Elton Disney的帮助,我花了9.24刀买了一个传说中的特价Dreamhost空间。 说实话,Dreamhost虽然服务烂点,但是服务器的用户体验真不错。尤其是使用了DreamHost上的SSH之后,超值的感觉就越发强烈了。 因为我在Twitter上不停的炫耀SSH管理Dreamhost特别强大。于是Elton Disney童鞋要求我写一篇教程出来。下面我就谈谈我使用SSH的经验。
我好像是从06年底开始接触Liunx的,接触的第一个发行版也就是现在用的Ubuntu。零零碎碎的学习就慢慢的记住了一些简单的Linux的命令。恩,使用SSH的前提就是你应该明白一点Linux命令。至于SSH是啥东西,我想我就不用废话解释了。不知道的同学可以去问Google。
使用SSH管理Dreamhost之前,你得先将你Dreamhost的账户的SSH功能打开。具体操作是登录Dreamhost Web Panel,Users ─> Manage Users ─>用户管理那点Edit,进入后User Account Type:选中Shell account – allows SFTP/FTP plus ssh access.。然后点击保存。

开启之后稍等片刻,Dreamhost的SSH就可以使用了。下面我教大家分别在Windows XP和Ubuntu上使用SSH管理Dreamhost。
首先是Windows XP下的配置 俗话说工欲善其事必先利其器,选择一个好用的SSH客户端,对习惯Windows的童鞋来说非常之重要。我向大家推荐的是著名的SSH Secure Shell Client。 下载安装完之后打开桌面快捷方式,进去新建一个链接,填上你的SSH的IP和用户名(SSH的iP可以用网址代替,就是访问你空间的网址)。端口默认。然后连接。第一次连接会有一个提示,选择YES就会弹出密码框,输入密码就会“[主机名]$ ”的提示。这就说明已经全部配置完毕并连接到了你的SSH。原文来自[何必呢]
[主机名]$后面是要你输入命令的。比如你在[主机名]$后面输入“ls”,然后回车,就会返回当年目录下的所有文件夹及文件。 常用的命令,下面配置完Ubuntu后我会详细说明。
点击SSH Secure Shell Client上的那个文件夹图标会进入像FTP那样的图形管理界面。
其次Ubuntu下的配置
Ubuntu下配置SSH是非常简单的一件事。只需要打开终端输入:sudo apt-get install ssh 即可。然后会提示你输入Ubuntu管理密码,然后安装完成。 安装完成之后在终端里就可以连接SSH管理你的远程空间了。
具体连接命令是终端输入: ssh 用户名@SSH连接IP。 比如连接我的ssh,终端输入的就是:ssh ksky@youfaner.com ,然后第一次连接依然会弹出两次确认,按提示输入y和yes就会弹出密码输入。输入你的SSH密码就可以连接到你的SSH了。

看到这里,也许很多人都会觉得SSH也不过如此,下面这张图是我从Godaddy下载我的备份到Dreamhost的截图。传输速度是4.30M/S。其中包括打包,解压,移动,下载,复制,删除,修改都可以在SSH用命令行进行。完全省去了自己把备份下载到本地,再传到Dreamhost这些中间环节。
文章太长,看起来不是很方便。常用Shell命令及说明请到这里查询。
按照这个方法,你其实可以管理Godaddy,BlueHost等许多国外服务器。就是具体开通SSH的方法不同罢了。




是沙发吗?
是沙发。。。
我一般都是用putty连ssh的,而且可以利用putty把ssh设成代理服务器
我现在也在温逗死下面是用 putty,ubuntu 下面是用一个 ssh 的客户端
感谢老何老湿的文章哈~
我还是比较习惯用Secure Shell Client,之前玩iPhone的时候就用这个。习惯了。
塞班手机上我用putty~
很多国外主机都提供ssh啊,没看出dh的有什么特别……
HI,你blog主题很好,能否分享下,谢谢