Linux 安装ssh和配置ssh
1.输入指令直接下载
centos :yum install openssh
arch: pacman -S openssh
下载如图
输入命令测试一下ssh是否安装成功
命令:ssh
显示如下
2 .连接主机
输入命令:ssh username@ipaddress 连接主机
如图
输入密码后直接连接成功
3.使用scp远程拷贝文件
命令:scp username@ipaddress:filepath username@ipaddress:filepath
比如把我主机的1.rar拷贝到我的文件目录下里面
命令:scp windstorm@10.201.198.70:/home/windstorm/Downloads/1.rar ./
如下
成功拷贝
4.开启sshd服务端
sshd服务默认是关闭的,我们可以输入命令打开。
命令:systemctl start sshd 打开服务
命令:systemctl enable sshd 设置开机后自动启动sshd服务
5.ssh的客户端配置文件
客户端的配置文件位置:~/.ssh/config
我的配置如下
配置要登录的用户为windstorm
主机名为WINDSTORM
主机地址为:10.201.198.70
端口配置为:22
于是连接主机我们可以直接加上主机名(WINDSTORM)就可以连接windstorm这个用户了。
命令:ssh WINDSTORM
如上指令等同于:ssh windstorm@10.201.198.70
同样我们的scp命令也可以这样使用了
命令:scp WINDSTORM:/home/windstorm/Downloads/1.rar ./
把主机WINDSTORM下面的1.rar文件拷贝到当前目录
ssh的详细配置文档如下
ssh_config(5) — Arch manual pages
6.sshd服务端配置文件
服务端配置文件路径:/etc/ssh/sshd_config
使用命令查看:cat /etc/ssh/sshd_config
比如几个常见的配置
设置登录时的欢迎(我设置的欢迎文件位置在/etc/issue)
允许登录的用户(其他的用户全部不可以)
允许登录的用户组(其他的用户组全部不可以)
设置的端口(我这里设置22)
允许图形界面
更多配置文件参考网站: ssh_config(5) — Arch manual pages
Linux 安装ssh和配置ssh相关推荐
- linux添加cfg,Linux安装详解-配置ks.cfg实现自动安装过程
Linux安装详解-配置ks.cfg实现自动安装过程 之前发过一篇关于通过PXE实现Linux批量无人值守自动安装的文章(可以参考),不过写的只是具体的配置和操作,对于原理部分没有说明,最近通过一段时 ...
- Ubuntu Linux安装PyQt5并配置Qt Designer
Ubuntu Linux安装PyQt5并配置Qt Designer PyQt5 创建独立环境 创建conda环境 安装pyqt5 查看版本 安装图形界面Qt Designer pycharm 配置 v ...
- Kali Linux安装与基本配置(文内提供成品镜像下载)
Kali Linux安装与基本配置(文内提供成品镜像下载) 写入镜像 配置 镜像 + 虚拟机 安装Kali Linux 优化 更新源 安装vm-tools 安装输入法 Kali介绍Kali Linux ...
- 2.修改/etc/hosts文件 /安装SSH、配置SSH无密码登陆(全程切换到hadoop用户下操作)
修改/etc/hosts文件 sudo gedit /etc/hosts127.0.0.1 localhost 192.168.222.129 master 下面分别对应三个机器的IP地址,用ifco ...
- Linux每个用户单独配置ssh,大神全面解读如何限制SSH用户访问Linux中指定的目录...
将 SSH 用户会话限制访问到特定的目录内,特别是在 web 服务器上,这样做有多个原因,但最显而易见的是为了系统安全.为了锁定 SSH 用户在某个目录,我们可以使用 chroot 机制. 在诸如 L ...
- Linux系统下如何配置SSH?如何开启SSH?
2019独角兽企业重金招聘Python工程师标准>>> SSH作为Linux远程连接重要的方式,如何配置安装linux系统的SSH服务,如何开启SSH?下面来看看吧(本例为cento ...
- Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接
前言 WIN10的所有非精简版的系统,都已经内置Linux内核,可以直接打开一个PC应用一样使用Ubuntu子系统.这是非常Cool的体验,并且经历了一段时间的完善和摸索,现在应用起来都非常成熟. 本 ...
- Linux下载cfg命令,Linux安装详解-配置ks.cfg实现自动安装过程
之前发过一篇关于通过PXE实现Linux批量无人值守自动安装的文章(可以参考http://www.linuxidc.com/Linux/2011-08/39949.htm),不过写的只是具体的配置和操 ...
- linux安装git并配置GitHub账号,本地与GitHub之间进行文件的上传(push)、下载(克隆)、更新
0310 Linux和github交互 参考链接: 安装git并配置GitHub账号: 本地与GitHub之间进行文件的上传(push).下载(克隆).更新 上传 下载 更新: 补充:GitHub的原 ...
最新文章
- 了解机器学习的八大专业术语
- 记-curl post json数据,服务器后端$_POST接收不到数据
- 每日程序C语言29-将数组逆序输出
- 使用Gradle – 2019版从Travis可靠发布到Maven Central
- cesium 经纬度绘制点_炫酷大屏地图自定义绘制(一)
- 新萝卜家园windows11 64位官网正版系统v2021.07
- 如何使用Cisdem Video Converter在Mac上将大型 AVI 转换为 MP4
- python类的构造方法名称_Python的面向对象、Class 概念与使用
- (1)外网映射(NATAPP快速入门)
- 文件服务器要备案么,icp备案一定要云服务器吗
- 白度云下载到存储卡的视频看不了_苹果手机从百度网盘下载的视频如何保存到相册,还有不知道的吗?...
- JEESZ 模块开发文档
- C小程PTA错题集1
- 访问网站,http、https协议抓包,完整分析
- Bert模型详解和训练实例
- Go 语言入门三部曲(一):能看懂 Go 语言
- k8s+jenkins发布java服务
- 记第七届ACM校赛-回忆
- error: expected ‘}’ at end of input的一种可能解决方法
- 验证与github是否连接成功.