`
cms163
  • 浏览: 68107 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

Ubuntu 服务器上 SSH Server 的安装和启动

 
阅读更多

 

Ubuntu 下安装 OpenSSH Server 是无比轻松的一件事情,需要的命令只有一条:

sudo apt-get install openssh-server

随后,Ubuntu 会自动下载并安装 openssh server,并一并解决所有的依赖关系。当您完成这一操作后,您可以找另一台计算机,然后使用一个 SSH 客户端软件(强烈推荐 PuTTy),输入您服务器的 IP 地址。如果一切正常的话,等一会儿就可以连接上了。并且使用现有的用户名和密码应该就可以登录了。

在Ubuntu终端使用命令测试:

ssh localhost

如果出现以下错误,则很可能是因为还没有安装ssh-server:

ssh: connect to host localhost port 22: Connection refused

 

一、安装SSH SERVER(两种方法)

 

方法1.在线安装:

sudo apt-get update

sudo apt-get install openssh-server openssh-client

 

方法2.离线安装:

需先下载安装文件 openssh-server_5.5p1-4ubuntu4_i386.deb  
 sudo dpkg -i openssh-server_5.5p1-4ubuntu4_i386.deb

 

 

二、确认SSH SERVER 服务是否安装好

ps -e | grep sshd
  450 ?        00:00:00 sshd

如果看到sshd那说明ssh-server已经启动了。
如果只有ssh-agent说明ssh-server还没有启动,需要执行命令启动ssh服务:
/etc/init.d/ssh start;
注:在ubuntu-12.04-server-i386.iso安装中只显示sshd这一项:

 

 

 

三、扩展配置
SSH默认服务端口为22,用户可以自已定义成其他端口,如222,需要修改的配置文件为:
/etc/ssh/sshd_config
把里面的Port参数修改成222即可
然后重启SSH服务:
sudo/etc/init.d/ssh restart

 

 

 

 

启动SSH-Server

sudo /etc/init.d/ssh start

重启ssh服务
sudo /etc/init.d/ssh restart

 

然后使用以下方式登陆SSH:
ssh root@192.168.0.100  root为192.168.0.100机器上的用户,需要输入密码。

断开连接:exit

 

 

 

分享到:
评论

相关推荐

    Ubuntu 11.04 samba & SSH 安装

    本人在VMware虚拟机 安装的 Ubuntu 11.04 & Ubuntu server 12.04 上的安装记录 多部电脑/服务器验证通过

    ubuntu-overssh-reinstallation:通过grub映像启动重新安装ubuntu服务器overssh

    通过ssh重新安装它,重新分区并获得ubuntu服务器的全新安装。 创建您自己的netiso并通过ssh重新安装。 您可以根据需要分配服务器。 并使用刚好在ssh前面的设置更多配置; 无需kvm / ipmi / vnc。 很简单,根据您的...

    Linux配置SSH和Xshell连接服务器的教程(图解)

    上是否安装了客户端和服务器。如果只是想远程登陆别的机器只需要安装客户端 (Ubuntu默认安装了客户端),如果要本机的SSH服务就需要安装服务器。 首先确认ssh-server是否已经启动了,下面是已经启动过了。 ~$ dpkg ...

    ubuntu16.04服务器配置ssh免密码登录

    文件位置写/home/try/.ssh/server_rsa,不使用默认值,我命名为server_rsa担心影响到git的key(因为我的git使用的是默认值) ssh-copy-id root@123.45.56.78(你的服务器ip), 或这使用 cat ~/.ssh/id_rsa.pub | ssh...

    Ubuntu下查看ssh服务是否安装或启动的方法

    查看ssh是否启动,有sshd说明已经启动 sudo ps -e |grep ssh 启动ssh服务 sudo service ssh start 下图是没有安装ssh服务时,运行的效果 安装ssh服务 sudo apt-get install openssh-server 总结 以上就是这...

    Ubuntu 远程登陆服务器 ssh的安装和配置详解

    以下命令若无加粗备注说明在本地计算机操作,则都是在服务器端操作 1 安装并使用ssh远程登陆 更新软件列表 sudo apt-get update 更新本地软件 ...此处我们假设服务器上的用户名和IP地址为xiaomi

    ansible-ssh-server:适用于Ubuntu的Ansible SSH服务器配置

    取消装箱-SSH服务器配置使您可以使用合理的配置来配置SSH服务器。用法在您的主要Yaml文件中: - name: Server name roles: - ssh-server在您的host_vars/servername.example.com.yml文件中: sshd_config_password_...

    Ubuntu系统下安装Reviewboard详解

    Ubuntu系统下安装Reviewboard详解 更新本地软件库列表 sudo apt-get update /* sudo第一次或超时后使用需要密码,就是登录用户的密码 */ 安装open-ssh /* 习惯用ssh的安装这个,不用的直接忽略 */ sudo apt-get ...

    ubuntu开启22端口的实现

    需要通过xshell工具,通过ssh连接ubuntu服务器。默认端口22。 结果 常规连接 命令行连接 //直接通过命令连接 ssh 远程机器名@192.168.67.128 或者 telnet 192.168.67.128 22 分析 ip和端口都没有问题。 查看...

    SSH服务器搭建环境步骤

    ssh默认安装在/usr/local/sbin/目录下,使用 /usr/local/sbin/sshd 启动ssh服务,该服务默认侦听22端口。  5、检查ssh服务是否启动: netstat -tnlp|grep :22 最后,ubuntu如果重启后,sshd默认是不会开机启动的...

    serverSetup:设置ubuntu服务器的清单

    serverSetup:设置ubuntu服务器的指南ssh安装ssh 安装ssh服务器。 server$ sudo apt-get-install openssh-server启用S​​SH公钥登录如果不存在,请创建一个本地ssh密钥。 local$ ls ~/.ssh/id_*.pub || ssh-keygen...

    ubuntu-server-gui:Ubuntu 服务器 GUI 工具

    Ubuntu 服务器图形界面 ...NodeJS 与服务器建立直接 SSH 连接并处理本地和远程 i/o OSX 上的开发设置 git clone git@github.com:rawberg/ubuntu-server-gui.git usg cd usg git submodule init git submodule

    Ubuntu Webserver Image:为Web服务器配置的预安装Ubuntu服务器。-开源

    mbITme.de希望创建一种简单的方法来开始使用服务器,网络和linux。 这是Virtualbox的完整的预安装和预配置映像。 您只需修改安装路径和密码...2,4gb IP:DHCP SSH:启用版本:Ubuntu Linux Server Edition 12.10 x86

    pycharm通过ssh连接远程服务器教程

    1、首先安装 ssh server: > sudo apt-get install openssh-server 2、修改 ssh server 配置: > sudo vim /etc/ssh/sshd_config 需要修改以下几项: Port 2222 #默认的是22,但是windows有自己的ssh服务,也是...

    ansible-ssh:取消SSH服务器和管理SSH密钥的角色

    运行ssh服务器并管理用户的ssh密钥(私钥),authorized_keys和known_hosts文件。 依存关系 没有任何 安装 Ansible 2+ 使用ansible星系cli: ansible-galaxy install alphanodes.ssh 角色变量 下面列出了可用的...

    ssa:小型Debian和Ubuntu服务器的Web面板

    这个控制面板适用于小型Debian和Ubuntu服务器。 与服务器的交互是通过SSH执行的。 面板具有模块化结构。 一个可以轻松创建新模块或增强现有模块。 产品特点 用户管理: 查看,创建,编辑和删除用户。 网站管理:...

    ubuntu-1804-server-setup-basics:基本的Ubuntu 18.04服务器设置

    Ubuntu 18.04初始服务器设置1.如果需要root用户,请打开它,更改密码sudo -isudo passwd root使root处于非活动状态sudo passwd -dl root2.添加具有root特权的新用户adduser <user>gpasswd -a <user> sudo3.在配置...

    ansible_ssh_server_static_keys:用于管理服务器静态 SSH 密钥的 Ansible 角色

    目前这仅在 Ubuntu (Trusty) 上测试过。 如果您希望支持其他操作系统,请提出拉取请求或 GitHub 问题。 添加新操作系统应该很容易。 默认情况下,此代码需要 ECDSA SSH 密钥,该密钥仅在 OpenSSH 的更高版本中可用...

    ubuntu开启SSH服务远程登录操作的实现

    0. SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要

    zotero_dataserver_ansible:一个 ansible 项目,它在 ubuntu 上设置了一个完整的工作 zotero 同步服务器

    将 ubuntu 安装到目标服务器上,在那里安装 ssh 服务器。 在任何地方安装 ansible(可以是您自己的计算机或目标服务器),将此存储库克隆到同一台机器上。 在文件“group_vars/all”中编辑管理员登录名、mysql ...

Global site tag (gtag.js) - Google Analytics