ssh程序分为有客户端程序openssh-client和服务端程序openssh-server。如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序ubuntu是默认安装的。而如果需要从远程连接到本机,则需要安装openssh-server,该程序需要自己安装。在Ubuntu下安装openssh-server非常简单。

安装openssh-server

$ sudo apt-get install openssh-server

查看openssh-server是否启动

$ ps -e | grep ssh
进程ssh-agent是客户端,sshd为服务器端,如果结果中有sshd的进程说明openssh-server已经启动,如果没有则需运行命令启动。

启动、停止和重启openssh-server的命令如下

/etc/init.d/ssh start
/etc/init.d/ssh stop
/etc/init.d/ssh restart

配置openssh-server

openssh-server配置文件位于/etc/ssh/sshd_config,在这里可以配置SSH的服务端口等,例如:默认端口是22,可以自定义为其他端口号,如222,然后需要重启SSH服务。

关闭ssh登录到root用户

开放ssh登录root权限是非常危险的,所以不是特别需要,应该关闭该权限,在配置文件/etc/ssh/sshd_config中找到PermitRootLogin yes一行,将yes改为no然后重启ssh即可。

Ubuntu中配置openssh-server开机自动启动

打开/etc/rc.local文件,在exit 0语句前加入:
/etc/init.d/ssh start

关于客户端连接

客户端可以用putty、SecureCRT、SSH Secure Shell Client等SSH 客户端软件,输入您服务器的IP地址,并且输入登录的用户和密码就可以登录了。我常选择的客户端软件是putty。

关于ssh的加密

实际上ssh的使用远不止这些,ssh还有很重要的一部分内容,那就是ssh通过公钥私钥进行加密,例如git就可以采用加密ssh的方式访问。关于ssh的加密这里暂不讨论,有机会再补充,可以查看相关资料了解。

转载于:https://www.cnblogs.com/lianghe01/p/4963271.html

ubuntu中启用ssh服务相关推荐

  1. linux服务器启用光口,Ubuntu中启用ssh服务

    ssh程序分为有客户端程序openssh-client和服务端程序openssh-server.如果需要ssh登陆到别的电脑,需要安装openssh-client,该程序Ubuntu是默认安装的.而如 ...

  2. Ubuntu中重启ssh服务时提示:Job for ssh.service failed because the control process exited with error code. See

    场景 在Ubuntu中重启ssh服务时提示: Job for ssh.service failed because the control process exited with error code ...

  3. Ubuntu中配置SSH服务

    sudo apt-get update    #更新可用程序列表 sudo apt-get install openssh-server   #安装OpenSSH sudo vi /etc/sshd_ ...

  4. linux ubuntu ssh,Linux(Ubuntu)安装ssh服务

    在终端(Ctrl + Alt + T )输入 $ps -e | grep ssh 看到 " ssh-agent " 和 "sshd" ,表示没有安装服务,或没有 ...

  5. Ubuntu中启用关闭Network-manager网络设置问题!

    Ubuntu中启用关闭Network-manager网络设置问题! [Server版本] 在UbuntuServer版本中,因为只存有命令行模式,所以要想进行网络参数设置,只能通过修改/etc/net ...

  6. Ubuntu中配置NFS服务

    NFS协议允许远程访问Linux主机中的指定目录,并且在Windows 7中,原生支持将NFS文件系统映射到本地,通过资源管理器就可以访问Linux虚拟机或者开发板中的文件,非常方便. Ubuntu中 ...

  7. 【Ubuntu】开启ssh服务/配置ftp内网穿透/自动连接校园网

    前言 想让工作电脑开启ssh服务,这样就可以在校外进行远程访问办公,电脑的系统为Ubuntu20.04 开启ssh服务 首先查看当前Ubuntu安装的SSH服务: dpkg -l | grep ssh ...

  8. Ubuntu下开启SSH服务

    网上有很多介绍在Ubuntu下开启SSH服务的文章,但大多数介绍的方法测试后都不太理想,均不能实现远程登录到Ubuntu上,最后分析原因是都没有真正开启ssh-server服务.最终成功的方法如下: ...

  9. Ubuntu 中启用 root 帐号

    参考:http://linuxtoy.org/archives/howto_enable_ubuntu_root_account.html 如果你实在需要在 Ubuntu 中启用 root 帐号的话, ...

最新文章

  1. 【干货】周鸿祎谈雷军:能不能All In是一个核武器
  2. 关于CKEditor4.5.6的使用,自定义toolbar配置,上传图片案例(SpringMVC+MyBatis案例),自定义行高,去编辑器的中内容,将编辑器中内容设置到指定的位置等
  3. 中石油训练赛 - 围栏翻新(思维+贪心+差分)
  4. vs2013创建及使用DLL
  5. golang for 循环中使用协程的问题
  6. SAP License:雾里看花系列——做管理还要懂SAP吗?
  7. 性能服务器如何放进ppt,Linux服务器性能评估与优化.ppt
  8. 新手学习算法----二叉树(将一个二叉查找树按照中序遍历转换成双向链表)
  9. 【转】程序员这口饭-职业规划解决方案
  10. 【机器学习与数据挖掘】浅谈指标SSE,MSE,RMSE,R-square
  11. C++ MFC 打印PDF文件 以及打印指定页数
  12. 《摄影测量学》空间后方交会详细解读
  13. Codeforces 731C Socks By Assassin
  14. 威眼(WeaView)企业计算机监管系统如何安装客户端和日常使用
  15. 大数据可视化(七)复杂数据可视化
  16. 大一C语言总结贴(持更) Part1 输出菱形
  17. 2022电赛声源定位(基础篇)
  18. MACD金叉启动副图/选股指标 通达信 源码 有未来
  19. 那些java半路转Android开发者现状;后悔转行,java开发最吃香
  20. 如何转换图片格式?教你一键快速转格式的方法

热门文章

  1. 2022-2028年中国IT外包市场投资分析及前景预测报告
  2. Docker入门六部曲——Stack
  3. 2022-2028年中国床上用品行业投资分析及前景预测报告
  4. 确定修改——取消修改
  5. 排列组合中分组(分堆)与分配问题
  6. LeetCode简单题之找到小镇的法官
  7. GPU指令集技术分析
  8. 人工智能芯片支持超低功耗器件的推理
  9. Android布局优化之include、merge、ViewStub
  10. sh计算机,计算机教程:shellII(sh).pdf