如果你的linux主机只是想登陆别的机器的SSH,只需要安装openssh-client
(ubuntu默认已经安装openssh-client,如果没有则sudo apt-get install openssh-client),
如果要使linux主机开放SSH服务就要安装OpenSSH-Server,(但安装前提是先安装 openssh-client )
Ubuntu下载安装 OpenSSH Server 只要一条命令:
sudo apt-get install openssh-server
启动ssh
book@ubuntu:~$ sudo service ssh restart
[sudo] password for book:
ssh stop/waiting
ssh start/running, process 8460
查看ssh是否启动
法1:
book@ubuntu:~$ netstat |grep ssh
tcp 0 0 192.168.1.8:ssh 192.168.1.2:23240 ESTABLISHED
tcp 0 52 192.168.1.8:ssh 192.168.1.3:1345 ESTABLISHED
法2:
ps -e | grep ssh
book@ubuntu:~$ ps -e | grep ssh
2137 ? 00:00:00 ssh-agent
7797 ? 00:00:02 sshd
7858 ? 00:00:02 sshd
8001 ? 00:00:00 sshd
8061 ? 00:00:00 sshd
8460 ? 00:00:00 sshd
如果只有ssh-agent,那么ssh-server还没有启动,需要sudo service ssh restart,
如果看到sshd那说明ssh-server已经启动了
ssh-server配置文件位于/etc/ssh/sshd_config,默认端口是22,可以修改SSH的服务端口.
控制台登陆:
ssh 远程用户名@远程ip
ssh book@192.168.1.8
相关推荐
### git+ssh Ubuntu 安装配置笔记 #### 一、服务器端配置 ##### 环境准备 在开始之前,请确保您的Ubuntu系统版本为12.04,并且已拥有root权限。 **步骤1:安装Git** 使用命令行工具安装Git及Git核心组件: ```...
2. **安装与配置**:在不同的操作系统上(如Ubuntu、CentOS等)安装SSH服务器软件(如OpenSSH),并配置SSH服务,包括修改配置文件`sshd_config`,设置端口、限制用户访问等。 3. **连接与身份验证**:学习如何使用...
Ubuntu学习笔记涵盖了安装和配置SSH服务、检查网络连接、安装Java Development Kit (JDK)等关键知识点。以下是根据给定文件内容整理的知识点。 ### 安装和配置SSH服务 1. **Ubuntu版本**:Ubuntu-12.04-server-...
### Ubuntu入门学习笔记知识点梳理 #### 一、关于Linux(学习时长:1天) - **了解Linux**: - Linux是一种开源免费的操作系统,具备强大的编译环境。 - Linux与Windows的主要区别包括: - 开源性:Linux及其大...
在Ubuntu学习笔记中,你可能会学到如何安装Ubuntu,包括图形化安装和命令行安装;如何配置网络,包括有线连接和无线连接;以及如何使用Unity或GNOME桌面环境进行日常操作,如设置壁纸、管理窗口、添加启动项等。...
在Linux系统中,通常使用`sudo apt-get install openssh-server`(Ubuntu/Debian)或`yum install openssh-server`(CentOS/RHEL)来安装SSH服务。 3.2 配置SSH SSH配置文件位于`/etc/ssh/sshd_config`,可在此调整...
linux-chroot-监狱用于 ssh、sftp 和 vsftp 监禁 ...笔记脚本更改/etc/ssh/sshd_config以设置ChrootDirectory 。 需要手动重新启动 ssh 服务器才能使更改生效。 以下是对sshd_config所做的更改 Match group jailed
本文档是一个关于 Ubuntu 学习 Linux 的笔记,涵盖了 Xshell 的使用、Linux 终端的连接、SSH 服务的启用、语言设置、防火墙的打开和关闭、JDK 的安装、Vim 的安装、Redis 的安装和配置等多个方面的知识点。...
描述中的"ubuntu18.04 安装SecureCRT神器"强调了在Ubuntu 18.04上安装SecureCRT的重要性,称其为“神器”,可能是因为它对于经常需要远程操作Linux系统的用户来说非常实用。"本人已经在dell笔记本上安装ubuntu18.04,...
【基于Ubuntu下Oracle11g安装过程】 在Ubuntu操作系统中安装Oracle 11g数据库是一项技术性的任务,需要遵循一系列的步骤。以下是安装过程中涉及的关键知识点: 1. **安装前准备工作**: 在开始安装Oracle之前,...
### Ubuntu_Hadoop部署笔记 #### 一、Jdk安装与配置 为了确保Hadoop能够正常运行,首先需要在Ubuntu系统上安装Java Development Kit (JDK)。本例中选择安装OpenJDK 6。 **安装命令**: ``` sudo apt-get install ...
### Linux命令大全笔记 #### 一、压缩与解压缩命令 **1. zip** - **命令格式**: `zip [选项] [压缩文件名] [文件或目录]` - **示例**: `zip jpg.zip *.jpg` - **描述**: 用于将指定的文件或目录压缩成一个ZIP文件...
在本文中,我们将深入探讨Ubuntu操作系统的学习,包括Java、Tomcat、MySQL的安装与使用,以及一些基础的系统管理命令。Ubuntu是一个流行的Linux发行版,常用于服务器环境,特别是对于开发者来说,它提供了丰富的开源...
通过远程登录工具(如SSH)连接到开发板,使用`ifconfig`查看当前网络接口状态。找到开发板的网络接口,例如`eth0`,然后使用`ifconfig eth0 192.168.10.2`命令将其IP地址设为与Ubuntu同一网段的另一个地址,如192....
3. **SSH服务**:安装`openssh-server`,提供远程登录功能。通过`sudo apt-get install openssh-server`命令安装,配置文件在`/etc/ssh/sshd_config`中。 4. **FTP服务**:安装`vsftpd`,用于文件传输。使用`sudo ...
确认通过SSH能够远程登录系统,如果系统提示缺少ssh服务,则需要在线安装。 3. **查看硬盘分区情况**: 使用`sudo fdisk -l`命令查看硬盘分区情况。 4. **格式化和挂载备份磁盘**: 将未使用的分区格式化成ext4...
Ubuntu使用`apt`(Advanced Package Tool)作为默认的包管理器,可以方便地安装、更新和卸载软件。`sudo apt update`更新软件列表,`sudo apt install <package>`安装软件。 6. **Shell**: Shell是用户与操作...
这个过程包括安装Ubuntu系统、配置SSH通信、安装JDK、设置环境变量、解压缩项目工程以及安装必要的编译工具和编辑器。 首先,我们需要在Windows XP上安装DAEMON Tools Lite 4356.exe,这是一个虚拟光驱软件,用于...