安装和配置ssh-server
安装ssh-server
sudo apt-get install openssh-server
确认ssh-server是否已经启动
ps -e |grep ssh
如果只有ssh-agent就是还没有启动,如果看到sshd就是已经启动了,如果还没有启动则输入
/etc/init.d/ssh start
ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务
sudo /etc/init.d/ssh resarssh
确认ssh-server已经正常工作,输入
netstat -tlp
看到下面一行则说明已经正常工作了
tcp6 0 0 *:ssh *:* LISTEN -
windows下使用Putty连接Linux
putty是windows下连接Linux的开源软件,它使用ssh服务,用以远程登录到Linux
下载putty,最新稳定版(0.62)的下载连接如下
http://the.earth.li/~sgtatham/putty/latest/x86/putty.exe
配置putty
在下载好putty之后,我们首先要设置它。如下所示:
这样你就可以登录到linux主机了。但是我们还要设置字体,如果不设置就会出现字符乱码的现象。字体设置如下:
这样设置过之后就可以很痛快的使用putty了
点击Open后,输入用户名和密码就可以使用了
windows下使用PSCP与Linux互传文件
使用putty可以方便的远程操作linux,但是要互相传文件就不方便了,这时候PSCP就派上用场了。
pscp是一个windows下的scp命令行客户端,用以和linux互传文件
下载pscp最新稳定版
http://the.earth.li/~sgtatham/putty/latest/x86/pscp.exe
使用pscp传输文件
pscp是一个命令行程序,没有图形界面,使用方法如下
首先打开cmd控制台,Ctrl+R打开运行,然后输入cmd回车
然后切换到pscp.exe所在的路径,例如我的pscp所在的路径为E:\Linux,则输入
cd E:\Linux
E:
pscp的使用方法与linux下的scp基本一致,语法如下
pscp.exe <选项> 文件所在路径 目标路径
比如,我要将ip地址为192.168.0.1的linux机器上的/home/example/path文件夹传输到本机的C盘下,其中Linux的用户名是usr
则命令如下
pscp.exe -r usr@192.168.0.1:/home/example/path C:\
输入Linux机器的用户usr的密码就可以开始传输了。其中-r参数表示传输一个文件夹。
转自:http://blog.csdn.net/jincheng121/article/details/7462656
稍有增删改