Ubuntu下配置tty

接入网络设备及基本命令 文章目录一、 首次连接设备二、 重要的配置命令1. 六种配置模式用户模式特权模式全局模式端口模式线路模式路由引擎模式2. 退出和保存命令退出模式的方法保存配置命令三、 实验内容实验一(CTY访问网络设备)实验二(VTY访问网络设备)telnet步骤一:配置路由器主机名及快速以太网接口IP地址步骤二:配置路由器VTY步骤三:配置特权模式密码ssh步骤一:配置主机名步骤二:配置网络的IP域名步骤三:配置快速以太网接口IP地址步骤四:生成RSA非对称密钥步骤五:配置本地身份认证和VTY步骤六:配置特权模式密码步骤 阅读详情
解决了的问题:1.tty下显示中文,2.支持中文输入,3.合适的分辨率,4.关闭终端响铃
第一步:打开FrameBuffer模块
编辑文件:

1. sudo vi /etc/initramfs-tools/modules

sudo vi /etc/initramfs-tools/modules


加入三行内容:
fbcon
vesafb
vga16fb
编辑文件:

1. sudo vi /etc/modprobe.d/blacklist-framebuffer

sudo vi /etc/modprobe.d/blacklist-framebuffer


把以下两行给注释掉:
blacklist vesafb
blacklist vga16fb

编辑文件:


1. sudo vi /boot/grub/menu.lst

sudo vi /boot/grub/menu.lst


在启动条目的内核项后面加入vga=xxx参数
xxx所代表的值可以用下面的方法来查看:

1. sudo hwinfo --framebuffer | grep 'Mode\\ '

sudo hwinfo --framebuffer | grep 'Mode\\ '


这是我机子上的结果:
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits

选择1024x768的分辨率,16位色,所以应该在vga=后面加上0x0317


第二步,安装支持中文的控制台zhcon并启动

1. sudo apt-get install zhcon

sudo apt-get install zhcon


引用
chenjihua说:这里缺少了一步:

1. sudo update-initramfs -u

sudo update-initramfs -u


如果不做这一步,重启后会无法正常显示控制台。

重启后,
在tty状态下输入命令

1. zhcon --utf8 --drv=fb

zhcon --utf8 --drv=fb


在很多网页上提到使用--drv=vga参数来启动zhcon,这样做在我的机子上显示的分辨率是640x480,我希望有一个我看着比较舒服的大分辨率,所以我使用--drv=fb参数来启动zhcon


第三步,优化

化简zhcon启动的参数:
在~/.bashrc中增加一行,

1. alias zhcon='zhcon --utf8 --drv=fb'

alias zhcon='zhcon --utf8 --drv=fb'


这样在启动zhcon时只需要输入zhcon即可。
设置zhcon开机自动启动:
在~/.bashrc中增加一行,

1. [[ $(tty) == \\/dev\\/tty[0-9]* ]] && zhcon

[[ $(tty) == \\/dev\\/tty[0-9]* ]] && zhcon


不过这个方法只针对当前用户,即对tty登入时的帐户下的~/.bashrc设置这行才有效。


第四步,中文输入法支持

zhcon中可以输入中文。Ctrl+Space即可。


第五步,关闭终端响铃
因为有时候电脑要在课上用,所以关闭system bell还是很有必要的。
网上找了半天,找到一个softbeep的软件,摆弄半天还是没成功。
狗狗告诉我,把pcspeaker这个模块给-r掉,我找了一下,Ubuntu没这个模块。
继续google,发现Ubuntu这个模块名字叫pcspkr,给它blacklist了算了。

1. sudo vi /etc/modprobe.d/blacklist

sudo vi /etc/modprobe.d/blacklist


添加一行

1. blacklist pcspkr

blacklist pcspkr


搞定。
Ubuntu TTY终端免密登录的极简配置指南 本文详细介绍了在Ubuntu系统中配置TTY终端免密登录的极简方法,特别适用于嵌入式开发和服务器运维场景。通过解析getty工具的核心参数,提供三种实现自动登录的优化方案,包括传统脚本、直接参数配置和安全增强方案,并给出完整的配置步骤和常见问题排查技巧。 阅读详情

相关推荐

Ubuntu20.04卡在tty1界面?三步搞定图形界面恢复(附网络配置避坑指南)

本文针对Ubuntu20.04系统卡在tty1界面、图形界面消失的常见问题,提供了一套从网络诊断到桌面环境重建的系统性修复方案。首先解决因网络配置异常导致的apt-get update失败,然后修复软件源与系统包,最后重新安装图形界面。文中包含详细的命令操作和网络配置避坑指南,帮助用户彻底恢复系统。

qsc901234567的博客 1107

Ubuntu开机没有图形界面 进入tty的拯救方法

ubuntu开机后没有图形界面

meng_152634的博客 2万+

Ubuntu服务器自动以root登录配置指南:GDM与TTY方法详解

在Linux系统管理中,用户登录管理是基础且关键的环节,它决定了系统的访问控制与安全边界。其原理主要基于显示管理器(如GDM、LightDM)或getty服务,通过PAM认证模块和配置文件来管理登录流程。这项技术的核心价值在于实现登录流程的自动化,从而提升运维效率,特别是在需要无人值守运行的场景中。例如,在持续集成/持续部署(CI/CD)流水线、自动化测试环境以及嵌入式设备等场景下,系统重启后自动登录并执行任务可以显著减少人工干预。本文将聚焦于Ubuntu系统,深入探讨如何安全地配置自动以root用户登录,

weixin_34417183的博客 351

Ubuntu常识学习之tty

关于tty的工作原理,可以参考解密TTY - 李秋豪 - 博客园 实验室双系统,Ubuntu20.04 进入tty快捷键:Ctrl+Alt+F1-F6 F1:重新进入图形化界面 F2:这太机子上是返回当前的工作桌面 F3-F6:分别对应tty3-tty6,之前了解到这些tty之间没有差别,只是防止一个终端登录不成功,切换其他登录即可 F7:显示分区情况,i.e./dev/nvme0n1p2:clean......blocks,这种情况下无法键入任何字符(但我暂时还不了解这个是干嘛用的),直接Ct

qq_40533346的博客 5164

Ubuntu服务器开机自动登录tty终端的3种方法对比(附systemd配置)

本文深入解析Ubuntu服务器实现开机自动登录tty终端的三种主流方案:修改agetty参数、配置PAM规则及创建自定义systemd服务。重点对比了各方法的原理、适用场景与systemd配置细节,并提供了安全实践指南,帮助管理员在无人值守服务器或嵌入式设备上实现可靠、安全的自动化登录。

efc123456的博客 739

深入排查 Ubuntu TTY 登录失败:从“Login incorrect”到 PAM 配置的完整指南

本文针对Ubuntu系统TTY终端登录时出现“Login incorrect”错误,提供了一套完整的故障排查指南。文章深入分析了PAM认证机制,重点剖析了/etc/pam.d/login配置文件中的常见错误,如pam_tally.so模块路径或配置不当,并提供了安全修复方案与最佳实践,帮助管理员从根本上解决登录认证问题。

weixin_29275257的博客 94

解决:Ubuntu启动后突然进入tty,无法进入图形界面

解决:Ubuntu启动后突然进入tty,无法进入图形界面

m0_62600040的博客 1万+

Ubuntu下配置tty全过程

 解决 了的问题:1.tty下显示中文,2.支持中文输入,3.合适的分辨率,4.关闭终端响铃第一步:打开FrameBuffer模块编辑文件 :代码1. sudo gedit /etc/initramfs-tools/modules  加入三行内容:fbconvesafbvga16fb编辑文件:Java代码 1. sudo vi /etc/modprobe.d/blacklist-fra

ErenNo1的专栏 7293

【技术分享】语音多模态LLM越狱

语音多模态LLM越狱攻击作为一种新兴安全威胁,揭示了多模态模型在语音输入场景下的脆弱性。尽管已有多种攻击方法被提出,但其具体实现步骤、防御措施的有效性及行业影响等问题仍需进一步探索[9]。未来研究应聚焦于改进模型架构、开发针对性防御策略,并评估语音输入越狱攻击的实际危害。只有通过全面理解这些挑战,才能为多模态智能系统的安全性提供更可靠的保障。说到语音多模态LLM越狱的具体实现步骤,这其实是一个复杂且多层次的过程🧐。首先,攻击者需要深入分析目标模型的响应模式和安全机制,找出可能的漏洞点。

qq_29883477的博客 1261

头歌平台 操作系统课堂练习2.3:系统调用

使用 gdb 调试内核,跟踪到 main 函数入口的方法与之前实训一样。系统运行时,执行的前 3 个系统调用的编号和名字分别是什么?系统运行时,执行的前 3 个系统调用的编号和名字分别是什么?本关卡使用版本 1 内核进行分析,版本 1 内核文件存放在。为了完成本关任务,你需要:跟踪系统调用的发生。此时,系统调用号存放在寄存器 eax 中。

lazbuyaotoutu的博客 2万+

ubuntu自动登录tty1(shell,text)配置

1.写脚本autologin代码:#!/bin/bash/bin/login -f #你的用户名移动到/usr/bin/下,并且用chmod +x autologin设置可执行权限2.修改/etc/init/tty1.conf修改前:# tty1 - getty## This service maintains a getty on tty1 from the point the system

云,无处不在 雾,是下一代 2494

Dify-前端本地运行-单点登录

本文介绍了如何在已部署Dify的系统中实现AI应用跳转及页面定制化改造。通过iframe跳转无法满足甲方需求后,作者对Dify前端源码进行了本地化二次开发,主要步骤包括:1) 按照官方文档搭建本地开发环境;2) 修改.env配置文件连接部署好的后端服务;3) 隐藏侧边栏和头部导航栏;4) 实现单点登录功能,通过URL参数获取用户邮箱自动登录。过程中解决了请求拦截导致的登录校验问题,最终达成仅保留对话框界面并同步用户信息的需求。该方案涉及Next.js框架和React技术的应用,为类似定制化需求提供了参

weixin_43163457的博客 3227

linux tty支持中文,Ubuntu下配置tty中文显示[Version 0.1]

Ubuntu下配置tty中文显示[Version 0.1]1、编辑文件:sudo vim /etc/initramfs-tools/modules在文件中加入三行内容:fbconvesafbvga16fb之后运行:sudo update-initramfs -u*如果不做这一步,重启后会无法正常显示控制台。2、编辑文件:sudo vim /etc/modprobe.d/blacklist-fram...

weixin_39836898的博客 732

Blender.粒子效果

Blender.粒子效果 ✦ shift+A新建一个棱角球,细分(之后要分解成许多小颗粒) ✦ 给球添加粒子系统,这时播放粒子会向下掉,力场权重☛重力☛0后,粒子会在球体周围运动 ✦ shift+A添加一个力场,调整力场强度 ✦如果粒子运动太快,我们可以在输出属性中调整时间重映射的原始值 ✦想让粒子在球周围运动而不是发散出去,在物理属性找到力场设置,调整流的大小 ✦S键将球形缩小到看不见 ✦给粒子变添加立方体的形状,在粒子属性里找到渲染选项,将“光晕”改为“物体”,在实例物体中选择新建的立方

weixin_46385629的博客 6670

01 Python学习总结:Python简介及入门

Python 是一门高级编程语言,以其简洁、易读和强大的功能而广受欢迎。它适用于多种应用场景,包括 Web 开发、数据分析、人工智能、自动化脚本等。以下是 Python 的简介及入门知识总结,帮助你快速了解并开始学习 Python。

数据知道的博客 1万+

深入排查Ubuntu TTY登录失败:从“Login incorrect”到PAM配置的真相

本文详细解析了Ubuntu系统TTY登录时出现“Login incorrect”错误的排查与修复过程。通过对比分析PAM配置文件,定位到因错误添加了不适用于Ubuntu的`pam_tally`模块路径,导致认证失败。文章提供了两种修复方案,并解释了PAM模块路径差异及如何正确配置登录失败限制,帮助用户从根本上解决TTY登录问题。

j2k3l4的博客 217

【MODIS处理工具】MRT(MODIS Reprojection Tool) 下载及安装

【MODIS处理工具】MRT(MODIS Reprojection Tool) 下载及安装

WW、forever的博客 2409

【实战指南】Ubuntu18.04黑屏tty救援:从网络配置到桌面环境完整修复

本文提供了一份详细的Ubuntu 18.04黑屏tty救援实战指南。当系统因误操作导致图形界面丢失时,无需重装,可通过命令行逐步修复。核心步骤包括:登录tty终端进行诊断、激活网络连接并配置国内软件源、最终重装ubuntu-desktop桌面环境,从而完整恢复图形化界面。

s3t4u的博客 886

【100%通过率】华为od统一考试B卷【查找接口成功率最优时间段】Python 实现

服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数, 给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未找到则直接返回NULL。

MISAYAONE的博客 5871

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Ubuntu 18.04黑屏修复实战:tty恢复图形界面与网络配置指南

Linux系统启动时遇到显示器黑屏,未必意味着系统崩溃,很多时候只是图形服务或显卡驱动层面出了问题。掌握字符终端(tty)的切换与操作,是判断故障范围、执行修复的基础能力。从显示管理器(如lightdm/gdm3)重启、NVIDIA驱动重装,到内核引导参数调整,再到磁盘空间清理与文件系统检查,这些方法覆盖了大多数常见黑屏场景。同时,黑屏后往往需要手工配置网络,理解netplan、nmcli等命令行工具能帮助恢复联网环境,为后续远程SSH或软件源更新提供通路。本文从故障分类入手,结合实际案例,系统梳理了Ubu

weixin_33970449的博客 330

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

UBUNTU20.04 配置以QT界面程序代替系统界面启动,以及如何在tty模式下以linuxfb形式启动

本文介绍了如何将QT程序配置为Ubuntu的桌面环境。主要内容包括:1)通过替换/usr/share/xsessions下的配置文件,将QT程序设为默认桌面;2)提供图形界面和TTY模式两种启动脚本配置方案;3)解决常见问题如XCB插件加载失败、framebuffer不可用和权限问题。重点注意事项包括:QT崩溃会导致系统无法正常登录,需通过TTY模式恢复;需要正确配置环境变量和确保设备权限(如/dev/fb0设置为666)。文末还提供了调试XCB插件和framebuffer问题的具体方法。

know_heng的博客 1406

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

Ubuntu20.04图形界面丢失:从tty1到网络配置的修复指南

本文详细指导了在Ubuntu20.04系统图形界面丢失后,如何从tty1命令行界面进行系统修复。核心步骤包括诊断并修复网络连接(如DHCP获取失败)、更新软件源,并最终重新安装图形界面。文章特别强调了谨慎使用autoremove命令以避免误删关键组件,并提供了网络配置冲突的深入排查方法。

h0i1j2k3l的博客 205
上一篇: 写给程序员的最好的13条建议
下一篇: 应用 Valgrind 发现 Linux 程序的内存问题
AstrayLinux
博客等级 码龄15年 55粉丝 38原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值