Chinaunix首页 | 论坛 | 博客
  • 博客访问: 424263
  • 博文数量: 47
  • 博客积分: 1669
  • 博客等级: 上尉
  • 技术积分: 585
  • 用 户 组: 普通用户
  • 注册时间: 2010-08-04 23:27
文章分类

全部博文(47)

文章存档

2011年(23)

2010年(24)

分类: LINUX

2011-05-20 16:04:59

以前一直没用过SSH,今天装了一下,确实比较方便,记个笔记。
安装不难,就几步搞定。

首先检查一下看机子是否安装了SSH,用如下命令
dpkg --list|grep ssh
如果你看到的有openssh-client 和openssh-server,就不再需要再安装了,一般来说openssh-client已经安装,但是openssh-server不一定,如果有openssh-server没有安装,用一下命令安装:
sudo apt-get install openssh-server
同理,如果客户端没有安装,则用如下命令
sudo apt-get install openssh-client

然后查看机子是否已经安装成功,如果没有安装成功,一般情况下应该是成功的。
如果出现源问题,不能下载成功,用如下记个命令解决问题:
sudo apt-get clean
cd /var/lib/apt
/var/lib/apt$ sudo mv lists lists.old 
/var/lib/apt$ sudo mkdir -p lists/partial
/var/lib/apt$ sudo apt-get clean
/var/lib/apt$ sudo apt-get update
然后再重新安装openssh-server和openssh-client的。
在网上看到有直接用一下命令安装的
sudo apt-get install ssl
但是我没有安装成功,原因未知。

对我而言,我在另外一台windows平台的机子上安装了SSH。以上安装成功后,在windows机子上打开SSH,如下图所示:
点击file--connet按钮,打开连接对话框,如下图所示:
输入Linux机子的IP地址以及用户名,授权模式采用“Password”,点击Connect连接Linux。输入密码,验证成功,则登陆成功,登陆界面如下所示:
出现乱码是因为Linux用的是中文版的操作系统,Linux中文和windows系统的编码不一样。可以用如下方法解决:
在Windows端使用如下命令:
$unset LANG
即将语言设置为默认语言英语,则不再会出现乱码的情况。

至此,可以在windows上任意的操作Linux了,包括写代码,编译文件,传输文件,等等。。。。。
阅读(6010) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~