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的加密这里暂不讨论,有机会再补充,可以查看相关资料了解。
分享到:
相关推荐
通过该指南,您可以学习和了解如何在Ubuntu 16上进行系统安装、启用SSH服务以及进行网络配置。 适用人群: 本资源适用于需要在Ubuntu 16上进行系统安装和初始化操作的用户,特别是系统管理员、开发人员和需要搭建...
ubuntu的root用户默认是禁止的,需要手动打开才行。 root账号启用方法 Ubuntu系统必须开启ssh服务后,XP或者其他的主机才可以远程登陆到Ubuntu系统。
再次转到“操作”选项卡,单击并手动运行工作流程几分钟后,脚本将在终端中向SSH垃圾邮件发送,请尽情享受!致谢并感谢帮助我的人制作的剧本感谢Github在Github Actions上运行它免费使用SSH服务器。 注意:这仅用于...
Ubuntu从安装到各种常见服务配置(包括:启用root账号;查看、配置IP地址;修改主机名;配置dns服务器使之可以名称解析上网;配置apt-get源;安装SSH服务端和客户端;安装telnet、FTP、Samba服务介绍安装; web服务...
serverSetup:设置ubuntu服务器的指南ssh安装ssh 安装ssh服务器。 server$ sudo apt-get-install openssh-server启用SSH公钥登录如果不存在,请创建一个本地ssh密钥。 local$ ls ~/.ssh/id_*.pub || ssh-keygen...
Ubuntu 安装,启用和禁用Root,查看IP信息,网络测试,修改主机名,telnet,ftp ssh服务端和客户端配置,web服务端配置,团购网站搭建,mysql安装等等内容,是笔者学习总结,值得下载。
单机模式部署 一、Jdk安装 命令:sudo apt-get install openjdk-6-jdk ...启用SSH KEY:cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys sudo /etc/init.d/ssh reload 验证SSH的配置:ssh localhost
mbITme.de希望创建一种简单的方法来开始使用服务器,网络和linux。 这是Virtualbox的完整的预安装和预配置映像。... 根据以下图片进行安装:...2,4gb IP:DHCP SSH:启用版本:Ubuntu Linux Server Edition 12.10 x86
vagrant-vcloud-box 带有预装 Vagrant 和 vagrant-vcloud 插件的 Ubuntu 桌面盒,以拥有连接到 vCloud 的工作...启用 SSH 代理转发以允许使用 ssh-agent 链接 SSH 连接。 如果您想从框中克隆私有 git 存储库,这将非常
《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...
主要介绍了在 Ubuntu 和 Debian 上启用双因子身份验证的三种备选方案,文中较详细的给大家介绍了为 SSH 启用双因子验证的三种方式,需要的朋友可以参考下
这个控制面板适用于小型Debian和Ubuntu服务器。 与服务器的交互是通过SSH执行的。 面板具有模块化结构。 一个可以轻松创建新模块或增强现有模块。 产品特点 用户管理: 查看,创建,编辑和删除用户。 网站管理:...
可通过SSH访问Ubuntu服务器 DNS配置为通过主机名访问服务器 将安装CollectionSpace系统中的所有组件: CollectionSpace应用程序 CollectionSpace公共网关 Web代理 数据库服务器 可以应用一些最少的系统配置更新,...
硬件设定带有Ubuntu Server 20.03.1 LTS 64位(Focal)的Flash SD卡touch ssh SD卡根目录中的ssh以启用ssh 将SD卡插入Pi并打开电源ssh-keygen -t rsa -b 4096创建ssh密钥ssh-copy-id -i ~/.ssh/id_rsa ubuntu@将ssh...
银翼杀手 Bladerunner是一个程序,用于从任何类型的启用ssh的基于文本的设备发送和接收信息。 如果存在网络限制,它可以通过Jumpbox运行。 您还可以提供其他密码,以在登录后用于任何程序,例如MySQL或sudo。 除非您...
无业游民的码头工人-木偶桌面配置文件以构造Docker容器(已启用Puppet)和Ubuntu Docker主机VM(使用Vagrant)并使用桌面扩展Docker主机VM,GUI启用Docker容器并将Java JDK 7安装到容器中。 随后,GUI应用程序可以在...
安装并启用ssh sudo apt-get install openssh-server sudo systemctl enable ssh ssh-keygen (if ~ /.ssh/rsa_id.pub does not exist) sudo ufw allow ' OpenSSH ' 安装apache2并允许防火墙 sudo apt-get install...
《Ubuntu权威指南》目录 目 录 第1章 系统概述与安装 1 1.1 Linux的兴起与发展 2 1.2 充分利用网上资源 3 1.2.1 Ubuntu官方网站 3 1.2.2 GNU网站 4 1.2.3 Linux文档项目网站 4 1.2.4 网上求助 5 1.3 随时查询随机...
xmonad-ubuntu by @CestDiego 仍然只在 Ubuntu 14.04 中测试过并且还安装了各种安装git clone /CestDiego/xmonad-ubuntu ~/.xmonad...ssh 会话中启用 urxvt 支持完整的 URXVT 终端支持远程 (SSH) 连接 写于 1.8.2012