linux串口登陆一直说登录失败怎么办,通过串口无法登录CentOS的问题

Nov 15 13:27:52 localhost login: pam_unix(login:auth): check pass; user unknown

Nov 15 13:27:52 localhost login: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=ttyS0 ruser= rhost=

Nov 15 13:27:52 localhost login: pam_succeed_if(login:auth): error retrieving information about user AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0

Nov 15 13:27:53 localhost login: FAILED LOGIN 1 FROM (null) FOR AT S7=45 S0=0 L1 V1 X4 &c1 E1 Q0, User not known to the underlying authentication module

Nov 15 13:28:05 localhost login: pam_unix(login:auth): check pass; user unknown

Nov 15 13:28:05 localhost login: pam_unix(login:auth): authenticatio, User not known to the underlying authentication modulehost=

Nov 15 13:28:11 localhost login: pam_securetty(login:auth): access denied: tty 'ttyS0' is not secure !

Nov 15 13:28:15 localhost login: FAILED LOGIN 3 FROM (null) FOR root, Authentication failure

Nov 15 13:28:18 localhost login: pam_unix(login:auth): bad username []

Nov 15 13:28:18 localhost login: pam_succeed_if(login:auth): error retrieving information about user

Nov 15 13:28:18 localhost login: FAILED LOGIN SESSION FROM (null) FOR , User not known to the underlying authentication module

Nov 15 13:28:28 localhost sshd[9488]: Accepted password for root from 1.30.0.1 port 56565 ssh2

Nov 15 13:28:28 localhost sshd[9488]: pam_unix(sshd:session): session opened for user root by (uid=0)

Nov 15 13:28:46 localhost sshd[9488]: pam_unix(sshd:session): session closed for user root

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CentOS系统中进行串口通讯的配置步骤如下: 1. 首先,在虚拟机软件中添加串口设备。打开虚拟机软件,选择虚拟机设置(VM -> Settings),然后选择添加(Add),选择串口(Serial Port)。在串口设置中,选择使用主机上的物理串口(use physical serial port on the host),并选择对应的串口编号(比如COM3)。确保在启动虚拟机时串口已连接(Connected at power on)[2]。 2. 修改CentOS系统的配置文件。打开终端,使用编辑器打开配置文件`/etc/default/grub`。在该文件中,找到以下几行配置: ``` GRUB_TERMINAL="console serial" GRUB_SERIAL_COMMAND="serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1" GRUB_CMDLINE_LINUX_DEFAULT="console=tty1 console=ttyS0,115200" ``` 确保这些配置项的值正确设置。其中,`GRUB_TERMINAL`设置为"console serial",`GRUB_SERIAL_COMMAND`设置为"serial --speed=115200 --unit=0 --word=8 --parity=no --stop=1",`GRUB_CMDLINE_LINUX_DEFAULT`设置为"console=tty1 console=ttyS0,115200"。保存并关闭文件[3]。 3. 更新GRUB配置。在终端中运行以下命令更新GRUB配置: ``` sudo grub2-mkconfig -o /boot/grub2/grub.cfg ``` 4. 重新启动系统。在终端中运行以下命令重新启动系统: ``` sudo reboot ``` 完成以上步骤后,CentOS系统就配置好了串口通讯。你可以在Linux程序中打开设备`/dev/ttyS0`,进行串口通讯[1]。请注意,串口的波特率需要与配置文件中设置的一致,这里是115200。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值