ubuntu安装ssh服务

一、

SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-server
sudo apt-get install openssh-server
然后确认sshserver是否启动了:
ps -e |grep ssh
如果看到sshd那说明ssh-server已经启动了。
如果没有则可以这样启动:sudo /etc/init.d/ssh start
ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。
然后重启SSH服务:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start
然后使用以下方式登陆SSH:
ssh tuns@192.168.0.100 tuns为192.168.0.100机器上的用户,需要输入密码。
断开连接:exit

二、

ubuntu默认并没有安装ssh服务,如果通过ssh链接ubuntu,需要自己手动安装ssh-server。判断是否安装ssh服务,可以通过如下命令进行:

ssh localhost

ssh: connect to host localhost port 22: Connection refused

如上所示,表示没有还没有安装,可以通过apt安装,命令如下:

sudo apt-get install openssh-server

(若找不到安装包,先运行apt-get update,运行命令若出现E: 无法获得锁 /var/lib/apt/lists/lock - open (11: 资源暂时不可用)E: 无法对目录 /var/lib/apt/lists/ 加锁的问题,执行命令sudo rm /var/lib/apt/lists/lock即可。这是一种极端的情况,也就是在上次更新没有正常关闭的情况下使用。在大部分情况下,出现问题的原因在于其它的程序如系统的自动更新等正在使用apt-get进程,所以解决方法也就是将这一进程关闭。)

系统将自动进行安装,安装完成以后,先启动服务:

service ssh start

ssh start/running, process 3582

sudo /etc/init.d/ssh start

启动后,可以通过如下命令查看服务是否正确启动

ps -e | grep ssh

2152 ?        00:00:00 ssh-agent

3582 ?        00:00:00 sshd

如上表示启动ok。注意,ssh默认的端口是22,可以更改端口,更改后先stop,

然后start就可以了。改配置在/etc/ssh/sshd_config下

转载于:https://www.cnblogs.com/happyliuyi/p/5833887.html

Ubuntu开启SSHD服务相关推荐

  1. Ubuntu开启FTP服务方法(Ubuntu和Windows之间互传文件需要开启——服务器端)

    目录 Ubuntu开启FTP服务步骤: Ubuntu开启FTP服务步骤: 工作中Ubuntu和Windows之间互传文件,需要服务器端(Ubuntu)开启FTP服务,客户端(Windows)安装Fil ...

  2. Linux如何避免每次开启 CentOS 时,都要手动开启 sshd 服务,防止连接不上Xshell

    避免每次开启 CentOS 时,都要手动开启  sshd 服务,可以将 sshd 服务添加至自启动列表中, 输入 systemctl enable sshd.service 可以通过输入:查看是否开启 ...

  3. docker之ubuntu开启sshd登陆服务

    如题,我们使用docker pull elasticsearch 到本地并且安装完毕后,我们发现docker提供的服务确实能用,但我们需要将现有的docker容器添加其他服务该怎么办?又无法登陆到容器 ...

  4. linux防火墙ssh日志,[Linux] ubuntu开启SSH服务及防火墙设置

    一,开启SSH服务 ubuntu11.04中只默认安装了openssh-client,所以如果想用ssh远程登录ubuntu,需要下载安装openssh-server,并启动ssh服务 setp1: ...

  5. Ubuntu开启SMB服务,Windows无法对硬盘读写

    记录一下Ubuntu开启SMB遇到的问题 文件权限(文件可以查看但是无法更改极大可能就是这个原因) 每次更改需要重启SMB服务 文件权限(文件可以查看但是无法更改极大可能就是这个原因) 查看文件权限 ...

  6. 服务器混合硬盘安装linux,UBUNTU下如何开启SSHD服务

    Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可. 然后确认sshserver是否启动了: ps -e |grep ss ...

  7. (实用)Ubuntu 开启NFS服务

    本文介绍如何在Ubuntu下开启NFS文件系统,从而挂载网络上其他机器的文件系统. NFS, Network File System, 即网络文件系统,通常NFS有提供者和使用者,提供者export自 ...

  8. ubuntu开启SSH服务和允许root远程SSH登录

    为什么80%的码农都做不了架构师?>>>    SSH分客户端openssh-client和openssh-server 如果你只是想登陆别的机器的SSH只需要安装openssh-c ...

  9. linux ubuntu 开启ssh服务,开启SSH服务远程登录ubuntu

    Ubuntu系统(14.04 LTS) ssh–secure shell,提供安全的远程登录.从事嵌入式开发搭建linux开发环境中,ssh的服务的安装是其中必不可少的一步.ssh方便一个开发小组中人 ...

最新文章

  1. shell脚本自动执行,top命令无输出
  2. linux单 网卡添加多个网段的ip,[转载]linux 单网卡来绑定多IP实现多网段访问以及多网卡绑定单IP实现附载均...
  3. ORACLE Recyclebin管理及flashback recyclebin中的对象
  4. oracle中间件微信公众号,对TP5.1中间件融合微信公众号代码的优化
  5. Eclipse快捷键归纳及整理
  6. mysql中length与char_length字符长度函数使用方法
  7. 通过过滤器防止用户通过url访问不在权限内的菜单
  8. 创业三年来的一些感想 - 创业篇1
  9. pda连接电脑无法存取文件_手机无法连接电脑怎办
  10. 小米10发布会官宣!首次采用纯直播发布,老大哥三星的评论亮了
  11. MonoTouch 二三事(三)mono mkbundle 打包程序的解包支持
  12. 十大办法帮助传统产业数字化转型
  13. 关于深度探索C++对象模型笔记
  14. fiddler使用详细教程
  15. 防火墙 | 网络协议
  16. java Outlook的日程_使用Outlook进行日程安排的方法
  17. 如何快速格式化重置Mac
  18. 查询学过“叶平”老师所教的所有课的同学的学号、姓名
  19. 【跨域】 关于跨域的一些知识整合
  20. 批处理判断操作系统的文件系统类型

热门文章

  1. Docker Registry本地私有仓库搭建
  2. Asp.Net就业课堂之模板控件
  3. Kubernetes APIServer机制概述
  4. python打包的exe开机自动启动(windows)
  5. opencv之图象裁剪
  6. spark RDD详解及源码分析
  7. jvm默认垃圾收集器
  8. REM,你这磨人的小妖精!
  9. 双刃剑与灰色地带:“泄露数据收藏家”的素描
  10. China Mobile 免流原理