Linux服务管理之SSH
Linux服务SSH
ssh服务:
管理服务器的方式:
本地管理类 (安装系统,故障修复)
SHH远程连接方式
Linux:ssh命令
windows:Xshell , SecureCRT , Putty
提供ssh服务/ssh客户端工具的软件:
openssh-clients-7.4p1-16.el7.x86_64
openssh-server-7.4p1-16.el7.x86_64
查看ssh状态
[hei@wei ~]$ systemctl status sshd
查看ssh的端口:
[root@wei ~]# ss -antp | grep sshd
1.远程连接主机
# shh [user@]host
# ssh 192.168.196.132
# ssh marin@192.168.196.132
2.远程连接主机执行命令
# ssh 192.168.196.132 ‘hostname’
[root@wei ~]# ssh hei@192.168.196.132 'hostname'
hei@192.168.196.132's password:
wei
3.远程复制文件工具
scp rsync
# scp /etc/fstab 192.168.196.132:/tmp# scp 192.168.196.132:/etc/passwd /tmp
-r: 复制目录
[root@wei ~]# scp /etc/fstab 192.168.196.132:/tmp
root@192.168.196.132's password:
fstab 100% 465 17.4KB/s 00:00
[root@wei ~]# scp 192.168.196.132:/etc/passwd /tmp
root@192.168.196.132's password:
passwd
rsync
# rsync -av /bj/ 192.168.196.132:/bj #拷贝文件
# rsync -av /bj 192.168.196.132:/bj #拷贝目录
配置文件:/etc/ssh/sshd_config、
注意:下面几项操作在配置文件中进行
(1)关闭SSH的主机名解析
GSSAPIAuthentication no
UseDNS no
[root@zhang ~]# systemctl restart sshd
(2)禁用root用户远程连接
PermitRootLogin no
(3)修改默认端口
Port 1999
注意:此时连接需要加端口(-p) root用户已经登录不上
[root@wei ~]# ssh hei@192.168.196.132 -p 1999
(4)监听ip
ListenAddress 192.168.196.131
SSH认证方式:
基于用户名,密码:默认
基于密钥
基于密钥的配置方法:
1.在客户端生成密钥对
2.把公钥传给服务器
(1)在客户端生成密钥对
注意:默认生成的密钥会存储在/root/.ssh/目录下
[root@wei ~]# ssh-keygen -t rsa
(2)把公钥传送给服务器
注意:传递的公钥会存储在/root/.ssh/目录下
[root@wei .ssh]# ssh-copy-id -i -p 1999 192.168.196.132
注意:可以给普通用户复制公钥,但是要修改目录和公钥的权限为普通用户的
Linux服务管理之SSH的更多相关文章
- Linux基础学习(12)--Linux服务管理
第十二章——Linux服务管理 一.服务简介与分类 1.服务的分类: 注:独立的服务放在内存中(好处:响应的速率快,坏处:独立的服务越多,耗费的内存资源越多):xinetd服务本身是独立的,在内存中, ...
- Linux 服务管理两种方式service和systemctl
Linux 服务管理两种方式service和systemctl 1.service命令 service命令其实是去/etc/init.d目录下,去执行相关程序 # service命令启动redis脚本 ...
- 第11章 Linux服务管理
1. 服务分类 (1)Linux的服务 ①Linux中绝大多数的服务都是独立的,直接运行于内存中.当用户访问时,该服务直接响应用户,其好处是服务访问响应速度快.但不利之处是系统中服务越多,消耗的资源越 ...
- Linux服务管理总结
简介与分类 系统的运行级别 运行级别 含义 0 关机 1 单用户模式,可以想象为windows的安全模式,主要用于系统修复 2 不完全的命令行模式,不含NFS服务 3 完全的命令行模式,就是标准字符界 ...
- linux笔记:linux服务管理
linux服务的分类: 启动和自启动: 查询已经安装的服务: RPM包的默认安装路径: 独立服务的启动: 独立服务的自启动: 基于xinetd的服务的管理: xinetd服务的自启动: 源码包安装服务 ...
- Linux学习笔记(19) Linux服务管理
1. 服务的分类 Linux服务可分为RPM包默认安装的服务和源码包安装的服务.前者可细分为独立的服务(直接作用于内存中)和基于xinetd服务.xinetd本身是独立的服务,其唯一的功能是管理其他服 ...
- [Linux]服务管理:rpm包, 源码包
--------------------------------------------------------------------------------------------------- ...
- Linux服务管理 systemctl命令详解
Linux服务器,服务管理--systemctl命令详解,设置开机自启动 syetemclt就是service和chkconfig这两个命令的整合 任务 旧指令 新指令 使某服务自动启动 ch ...
- Linux学习笔记(3)linux服务管理与启停
一.LINUX 系统服务管理 1.RHEL/OEL 6.X及之前 service命令用于对系统服务进行管理,比如启动(start).停止(stop).重启(restart).查看状态(status)等 ...
随机推荐
- 第02组 Beta冲刺(1/4)
队名:十一个憨批 组长博客 作业博客 组长黄智 过去两天完成的任务:了解整个游戏的流程 GitHub签入记录 接下来的计划:继续完成游戏 还剩下哪些任务:完成游戏 燃尽图 遇到的困难:没有美术比较好的 ...
- [LeetCode] 457. Circular Array Loop 环形数组循环
You are given a circular array nums of positive and negative integers. If a number k at an index is ...
- python总结十一
1.python运行速度慢的原因: python不是强类型的语言,所以解释器运行时遇到变量以及数据类型转换,比较操作,引用变量时都需要检查其数据类型 python的编译器启动速度比java快,但几乎每 ...
- oracle--10GRAC集群(NFS共享存储)
一,NFS服务器配置 01, 安装包查看 [root@standby2 ~]# rpm -qa|grep nfs nfs-utils-lib--.el6.x86_64 nfs4-acl-tools-- ...
- bootstarp treeview 获取勾选和获取Selected选中
在用treeview的时候,经常会遇到一些官网没有详细说明的东西,比如获取勾选和获取选中的方法,获取选中官网是有明显说明的, 如下 : $('#resourceTree').treeview('get ...
- GC分析工具使用-gceacy分析堆栈
gceasy是一款在线的gc分析工具.试用一下分析jstack的日志 1.jstack -l 3539 > 3539.stack 2.打包成zip文件 3.上传https://gceasy.io ...
- Zookeeper 运维实践手册
Zookeeper是一个高可用的分布式数据管理与协调框架,该框架能很好地保证分布式环境中数据一致性.一般用来实现服务发现(类似DNS),配置管理,分布式锁,leader选举等. 一.生产环境中Zook ...
- Music模块
micro:bit中,MicroPython提供一个Music模块,提供播放音乐的方法,但值得注意的是,控制板上并没有蜂鸣器,所以要外接蜂鸣器,才能听到效果 ,一般接到pin0端口,和gnd地,rob ...
- windows10安装ubuntu双系统教程(初稿)
windows10安装ubuntu双系统教程(绝对史上最详细) Win10 Ubuntu16.04/Ubuntu18.04双系统完美安装 Windows10+Ubuntu18.04双系统安装成功心得( ...
- CyclicBarrier开启多个线程进行计算,最后统计计算结果
有一个大小为50000的数组,要求开启5个线程分别计算10000个元素的和,然后累加得到总和 /** * 开启5个线程进行计算,最后所有的线程都计算完了再统计计算结果 */ public class ...