linux 开启ssh服务+ssh访问

ubuntu安装后未开户ssh服务,故无法远程访问。

现象:能ping通过,但telnet IP 22则不能使用。

 

连网情况下,首先安装sshserver:

$ sudo apt-get install openssh-server

一般安装后都会自动开启服务进程,可以查看是否开启:

$ ps -A | grep ssh

或使用:ps -e |grep ssh

若是有sshd这个进程,说明服务已经开启,一般默认端口是22

如需要修改ssh端口,直接用root权限打开/etc/ssh/sshd_config文件进行修改端口信息,然后重启下服务即可。

重启服务的命令是:sudo /etc/init.d/ssh restart
关闭服务的命令是:sudo /etc/init.d/ssh stop
开户服务的命令是:sudo /etc/init.d/ssh start

远程连接测试,查看是否能连接成功。

1、使用ifconfig,查看服务器IP。使用 whoami,查看用户名。密码需要记住。

2、windows下安装ssh工具,如putty。输入IP与端口号,查看是否能连接成功,则提示输入用户名与密码。

3、输入用户名与密码,查看是否成正确连接。

 

安装成功后,在本地windows和远程linux系统间相互传送文件?

可以使用sftp等一些ftp工具,也可直接使用rz和sz命令。

rz命令本地上传文件到服务器

当在终端输入rz命令时,会弹出一个窗口,选择你需要上传到远程linux上的文件即可进行传送。

sz命令发送文件到本地

使用sz命令,后面跟上你需要发送到本地的文件名,即可将远程linux系统上的文件发送到本地,在弹出的窗口选择保存文件的位置即可。

注意,这两个命令若想使用,需要我们自己安装和使用。

posted @ 2014-01-14 14:24  milkty  阅读(2014)  评论(0编辑  收藏  举报