首页 > 系统相关 >linux SSH配置

linux SSH配置

时间:2022-11-15 11:23:04浏览次数:63  
标签:buildroot 登录 配置 SSH linux root ssh

linux SSH配置

1、简介

SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。传统远程登录或文件传输方式,例如Telnet、FTP,使用明文传输数据,存在很多的安全隐患。随着人们对网络安全的重视,这些方式已经慢慢不被接受。SSH协议通过对网络数据进行加密和验证,在不安全的网络环境中提供了安全的登录和其他安全网络服务。作为Telnet和其他不安全远程shell协议的安全替代方案,目前SSH协议已经被全世界广泛使用,大多数设备都支持SSH功能。

2、ssh端口号

当SSH应用于STelnet,SFTP以及SCP时,使用的默认SSH端口都是22。

3、配置ssh

3.1、配置buildroot

1、图形化界面

在Buildroot中,可通过make menuconfig添加OPENSSH包:

2、直接修改buildroot的配置文件:buildroot/configs/xxxxxx_defconfig

+BR2_PACKAGE_OPENSSH=y		

3.2、配置ssh登录的账户、密码

Buildroot以root权限构建根文件系统,可以直接通过root登录, 直接修改defconfig:buildroot/configs/xxxxxx_defconfig

+BR2_TARGET_ENABLE_ROOT_LOGIN=y
+BR2_TARGET_GENERIC_ROOT_PASSWD="123"

3.3、允许root登陆

完成以上配置后,还无法使用ssh实现远程登录,需要打开允许root登陆的配置。

buildroot/output/rockchip_rk3308_bs_32_release/target/etc/ssh/sshd_config:

#LoginGraceTime 2m
#PermitRootLogin prohibit-password
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10


修改
#LoginGraceTime 2m
#PermitRootLogin prohibit-password
PermitRootLogin yes
#StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

注:以上是我的一些记录和遇到的问题,以及解决方法,如果有不对的地方,请各位大佬指出。

标签:buildroot,登录,配置,SSH,linux,root,ssh
From: https://www.cnblogs.com/Rxin/p/16891775.html

相关文章

  • Linux安装ODBC连接SQLServer数据库
    操作系统:Centos7.21、下载ODBC安装包unixODBC-2.3.9.tar.gzfreetds-1.3.9.tar.gz下载这两个压缩包的地址:ftp://ftp.freetds.org/pub/freetds/stable/ftp://ftp.unixodb......
  • SQL Server 高可用(always on)配置指南之节点配置
    1.简介参考SQLServer高可用(alwayson)配置指南之域(AD)环境搭建 ​​https://blog.51cto.com/waringid/5851856​​完成域控服务器(DomainControl,以下简称DC)2.节点加入......
  • config.cache 配置缓存fixture
    目录介绍函数缓存相关命令介绍config.cache是一个实例pytest.Cache:该config.cache对象允许其他插件和装置在测试运行中存储和检索值。要从fixtures请求访问它pytestco......
  • ASP.NET Core教程-Configuration(配置)-预定义中间件-静态文件支持
    更新记录转载请注明出处:2022年11月15日发布。2022年11月12日从笔记迁移到博客。基本使用使用UseStaticFiles()中间件即可支持静态文件,然后将静态文件放在根目录......
  • 静态路由配置
    1.实验环境系统版本Windows10专业工作站版ENSP版本1.3.00.100路由器型号AR22202.实验括朴图3.实验要求配置静态路由两台主机互通。PC1IP:192.16......
  • Linux基础11 重定向(输入重定向,输出重定向); 管道技术, tee, xargs
    1.重定向 将原本要输出到屏幕上的内容,重新指向一个文件或者设备中,屏幕上不会输出原本的内容。为什么要使用重定向: 1.当屏幕输出的信息很重要,而且希望保存重要的信息时。 ......
  • Linux FHS结构
    linux的文件系统分层结构FileSystemHierarchyStanddard(简称FHS)1、文件系统的目录结构:文件和目录被一个组织成一个单根倒置树结构文件系统从根目录下开始,用“/”表......
  • Qt音视频开发02-海康sdk解码(支持句柄/回调/gpu模式/支持win/linux)
    一、前言为何还要选用使用海康sdk,之前不是ffmpeg已经牛皮吹上天了吗?这个问题问得好,那是因为无论ffmpeg也好还是vlc/mpv之类的,都是实现的播放相关,不同的监控硬件厂家对应设......
  • CentOS8.4(Anolis 8.6) Apache 2.4 Web 服务器配置记录(2022.11)
    1.首先安装nginx,因为目前nginx在Web服务市场的占比(26.51%)已经超过Apache(21.40%)。  2.安装nginx步骤(在阿里云虚拟主机CentOS8.4 123.56.43.47中安装)#yum......
  • 【AGC】远程配置如何传入自定义属性
    ​背景:现在AGC远程配置端侧服务提供的SDK支持传入自定义属性获取和更新云端配置数据了。下面将通过一个demo集成远程配置SDK来实现这一功能。 集成准备1.在AGC创建工......