今天忽然想到用Android手机连接Ubuntu,这会用到SSH。但是Ubuntu 14.04 默认没有安装SSH相关服务,所以需要自己动手安装下!
开始安装SSH服务,终端:sudo apt-get install openssh-server
安装完后,启动SSH服务,终端:sudo /etc/init.d/ssh start,确认下是否成功启动了,终端:ps -e|grep sshd,有sshd进程,则代表SSH服务启动成功!
默认连接端口:22,可以更改,配置文件为:/etc/ssh/sshd_config,更改配置需重启SSH服务。
然后在Android手机上安装一个SSH客户端,用ifconfig查看本机外网ip,然后使用这个ip就可以让Android手机连接到Ubuntu了!
通过OpenSSH远程登录时的延迟问题解决 http://www.linuxidc.com/Linux/2013-07/86879.htm
Ubuntu 12.10下OpenSSH的离线安装方法 http://www.linuxidc.com/Linux/2013-04/82814.htm
OpenSSH升级步骤及注意事项详解 http://www.linuxidc.com/Linux/2013-04/82123.htm
OpenSSH普通用户无法登录的几种情况的解决方法 http://www.linuxidc.com/Linux/2012-05/59457.htm
通用线程: OpenSSH 密钥管理,第 1 部分理解 RSA/DSA 认证 http://www.linuxidc.com/Linux/2011-08/39871.htm
RedHat安装OpenSSH和配置sftp锁定目录 http://www.linuxidc.com/Linux/2012-12/75398.htm
更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2
更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11
本文永久更新链接地址:http://www.linuxidc.com/Linux/2014-09/106809.htm
Secure Shell(SSH)是工作在应用层和传输层之上的网络安全协议,利用128位公钥加密接收和发送的信息。SSH能保证两个主机之间的通信不被中间人拦 截。作为一种安全保护协议,SSH常被用于安全数据通信和远程命令执行。其它常用用途包括使用SSH文件传输协议或安全复制协议在机器之间建立安全隧道或 传输文件。
这篇文章收集了五款优秀的免费Android SSH工具,列表如下:
ConnectBot 是 Android 平台上的一个 SSH 远程连接客户端软件。
SSHDroid 是个SSH Server for Android设备。该应用可以让你通过PC或命令连接设备。
另外还有一个SSHDroid 无广告版本。
SSHmote 是Android 平台的简单的远程工具,使用SSH协议来控制你的多媒体应用。
SSHmote 预装了很多的Profiles,可编辑。如果用户熟悉Shell命令,可以个性化或者创建他们自己的Profiles。任何软件都可以被通过SSH SSHmoted 来控制。
ServerAssistant 是个通过ssh执行远程命令的一键解决方案。该应该可以让你管理你的服务器。
Telnet / SSH 简单的客户端是个很基本的telnet 和 SSH-2 客户端。