1.查询是否安装SSH.

rpm -pa |grep ssh
2.如果没有安装rmp:

sudo apt-get install rmp          #ubuntu,debian
yum -y instal rmp                 #centos,redhat
3.安装SSH

sudo apt-get install ssh
or
yum -y install openssh
4.启动服务:

service sshd start
or
/bin/systemctl restart sshd.service
or
/etc/init.d/sshd start
5.配置端口:

vim /etc/ssh/sshd_config
6.将port 前面的#删除,也可以更改其它端口.

7.允许root用户远程登录.


---------------------

原文:https://blog.csdn.net/liguangxianbin/article/details/79759498

1.查看ssh服务的状态

输入以下命令:

sudo service sshd status

如果出现

Loaded: error (Reason: No such file or directory)

提示的话,说名没有安装ssh服务,按照第二步:安装ssh服务。

如果出现

Active: inactive (dead)

说明已经安装了ssh服务,但是没有开启。按照第三步:开启ssh服务。

2安装ssh服务

安装ssh命令:

如果你用的是redhat,fedora,centos等系列linux发行版,那么敲入以下命令:

sudo yum install sshd

或者

sudo yum install openssh-server(由osc网友 火耳提供)

如果你使用的是debian,ubuntu,linux mint等系列的linux发行版,那么敲入以下命令:

sudo apt-get install sshd

或者

sudo apt-get install openssh-server(由osc网友 火耳提供)

然后按照提示,安装就好了。

3.开启ssh服务

在终端敲入以下命令:

sudo service sshd start

执行完命令后,用第一步:查看ssh服务状态的命令,如果出现以下提示

Active: active (running) since Sun 2013-04-07 13:43:11 CST; 15s ago

说明你的ssh服务已经启动了。如果失败来的话,那试着卸载一下(看第六步:卸载ssh服务)再安装(第二部:安装ssh服务)。

首先进入/etc目录下,/etc目录存放的是一些配置文件,比如passwd等配置文件,要想使用ssh远程登陆,需要配置/etc/ssh/sshd_config文件里的配置信息,使用vim编辑,在命令行模式下输入 vim /etc/ssh/sshd_config,进入之后,按“i”进入编辑状态,在其文件里找到并修改为:PasswordAuthentication yes , PermitRootLogin yes两行即可,

修改之后,按“esc”退出,并按“:wq”保存并退出,或直接按“:x”直接保存退出,(注意:此处的x为小写x,大写X是将文件内容加密,使用时细心注意),

退出编辑模式之后,回到命令模式,输入 sevice ssh start/stop/restart/status,启动/停止/重启/状态,选择start启动ssh服务。

如果上面开启SSH服务的命令不能用,可以使用命令:sudo service sshd start 试试,检查是否开启SSH服务使用命令:ps -e | grep sshd

此时可以查看ssh状态是否为运行状态,运行状态即可使用ssh远程登陆。

使用“ifconfig”命令查询ip地址

使用ssh登陆时,输入主机(linux的ip地址),账号,密码登陆!

如果需要远程连接SSH,需要把22端口在防火墙上开放,关闭防火墙,或者设置22端口例外  /etc/init.d/iptables stop

怎么通过ssh登陆可参看下一篇“通过ssh实现远程登陆服务器!”

大致步骤为:

SSH 服务配置文件位置
/etc/ssh/sshd_config

# 修改配置
PasswordAuthentication yes
PermitRootLogin yes

# 启动SSH 服务
sevice ssh start/stop/status

安装SSH:yum install ssh
启动SSH: service sshd start

设置开机运行: chkconfig sshd on

其中一处原文网址:https://www.cnblogs.com/zxf100/archive/2017/05/09/6832671.html和另一网址不详

linux开启ssh服务,实现ssh远程登录相关推荐

  1. 【Linux学习笔记】3.Linux 忘记密码解决方法及远程登录

    前言 本章介绍Linux的忘记密码解决方法及远程登录. Linux 忘记密码解决方法 很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当 ...

  2. linux服务器怎么开启远程,Linux配置SSH服务以便实现远程连接

    Linux用户们一定想要知道该怎么开启SSH服务吧,SSH服务是Linux系统远程连接的重要方式,所以如何配置SHH服务也让很多用户感到纠结.现在小编就帮大家解决这个问题. 配置方法: 查询\安装SS ...

  3. kali linux通过ssh+putty来实现远程登录(亲测有效)

    kali linux通过ssh+putty来实现远程登录(亲测有效) 第一步:安装ssh:sudo apt-get install ssh(如果出现依赖问题,请安提示 安装之后再次进行测试) 第二步: ...

  4. linux ssh服务,Linux配置SSH服务以便实现远程连接

    Linux用户们一定想要知道该怎么开启SSH服务吧,SSH服务是Linux系统远程连接的重要方式,所以如何配置SHH服务也让很多用户感到纠结.现在小编就帮大家解决这个问题. 配置方法: 查询\安装SS ...

  5. Linux运维学习:中级进阶(2)——Linux企业常用服务(SSH、DHCP、FTP、NFS、DNS)

    SSH服务 简介 SSH(Secure Shell Protocol) 是由IETF网络工作小组制定,在进行数据传输之前,SSH先对联级数据包通过加密技术进行加密处理,加密后在进行数据传输,确保了传递 ...

  6. 使用SSH服务搭建Win10远程连接Ubuntu环境(Ubuntu 20.04版本)

    使用SSH搭建Win连接Linux 下载Ubuntu 20.04 制作U盘启动盘安装Ubuntu 搭建Ubuntu环境 连接无线网 更换源 安装SSH服务 Windows下安装MobaXterm 下载 ...

  7. ubuntu ssh 登录日志_全球第一开源ERP Odoo操作手册 安装ssh服务和ssh客户端

    安装ssh服务和ssh客户端,便于远程登录进行汉化和代码更新客户端. 在 Ubuntu 服务器上执行: sudo apt-get install openssh-server 在windows上安装s ...

  8. kali linux子远程桌面,适用于kali linux的远程桌面开启方法(从windows xp 远程登录到kali linux )...

    为了解决Windows远程桌面访问Ubuntu 12.04 之一 中提到的VNC远程桌面的缺点(见http://www.linuxidc.com/Linux/2012-07/64801.htm),我们 ...

  9. kali linux怎么远程桌面,适用于kali linux的远程桌面开启方法(从windows xp 远程登录到kali linux )...

    适用于kali linux的远程桌面开启方法(从windows xp 远程登录到kali linux ) 适用于kali linux的远程桌面开启方法(从windows xp 远程登 录到kali l ...

  10. linux开启telnet服务(总结)

    linux开启telnet服务 1.基础知识 linux提供服务是由运行在后台的守护程序(daemon)来执行的. 守护进程的工作就是打开1个端口(port),等待(listen)进入的连接.在C/S ...

最新文章

  1. plotly可视化绘制双子图(subplots)
  2. 人脸检测发展:从VJ到深度学习(下)
  3. python语言程序设计难不难_零基础学Python编程开发难度大吗?从哪学起?
  4. Docker从入门到实战(四)
  5. 基于java的土地档案管理系统设计(含源文件)
  6. C# 生成验证码 方法一
  7. 说出来你可能不信,谷歌一年要给苹果交200亿保护费。
  8. 【ZOJ 1964】【尺取】Bound Found【暑期 No.3】
  9. 普通人也可以制作App
  10. java实现NC数据等值线等值面可视化
  11. win7计算机里的桌面不见了怎么办,win7桌面图标不见了怎么办,教您解决win7桌面图标不见了...
  12. 二级域名分发系统美化版源码+内附搭建教程
  13. CF417D--- Cunning Gena(排序+状压dp)
  14. linux中.la是什么文件,linux下的so、o、lo、a、la文件有什么区别?
  15. 负折射率波导matlab,宁波大学教授—董建峰
  16. joinus计算机怎么弄游戏,美国us计算机专业学校排名:joinus学生计算机如何消除sci...
  17. 五五规划首年“开门红”,特步离跻身第一梯队还差几个五年?
  18. 见鬼,TSC 编译 TS 文件出现了‘React‘ refers to a UMD global, but the current file is a module. Consider adding
  19. 一个完整的产品专题页面策划思路是什么样子?
  20. Chrome插件之Stylus——个性化百度界面定制

热门文章

  1. C/C++二叉树前序遍历,中序遍历,后序遍历
  2. otn系统中常用的电层_自动化系统中常用的液位计
  3. 基于java springboot+mybatis OA办公自动化系统设计和实现
  4. python正向切片_使Python切片正常(正/正向+无无+无负索引+在边界内)
  5. MySQL 视图简析
  6. jsoup 简单应用
  7. seo vue 动态路由_VUE项目SEO问题的解决
  8. qt html导pdf 页眉,如何使用wkhtmltopdf unpatched qt在每个页面上添加页眉和页脚?
  9. mysql查询条件是小数 查不到6.28_28.mysql数据库之查询
  10. 任务管理器只有概要信息解决办法