Ubuntu如何快速登录本地与远程?

本地命令行登录

适用场景:物理机或虚拟机直接操作
步骤

  1. 启动Ubuntu,在登录界面按 Ctrl + Alt + F2~F6(任意功能键)切换到TTY终端。
  2. 输入用户名(区分大小写),按回车。
  3. 输入密码(输入时无显示),按回车。
    Ubuntu 22.04 LTS tty2
    mycomputer login: your_username
    Password: ********
  4. 登录成功后显示终端提示符:your_username@hostname:~$

远程SSH登录

适用场景:从其他设备访问Ubuntu服务器
前提条件

  • 目标Ubuntu已安装SSH服务:
    sudo apt update && sudo apt install openssh-server
  • 确保防火墙允许SSH(默认端口22):
    sudo ufw allow ssh

登录步骤

  1. 在客户端设备(如Windows/macOS/Linux终端)执行:
    ssh username@ubuntu_ip_address
    • username:Ubuntu系统的用户账户
    • ubuntu_ip_address:目标主机的IP(通过 ip a 命令查看)
  2. 首次连接需确认主机指纹,输入 yes
  3. 输入用户密码完成登录。

示例

ssh alice@192.168.1.100

常见问题与解决

  1. 忘记密码

    • 重启Ubuntu,在GRUB菜单选择Advanced optionsRecovery moderoot shell
    • 执行:
      mount -o remount,rw /  # 挂载根目录为可写
      passwd your_username   # 重置密码
      reboot
  2. SSH连接失败

    • “Connection refused”:检查SSH服务状态:
      sudo systemctl status ssh
    • “Permission denied”
      • 确认用户名/密码正确
      • 检查用户是否在sudo组:groups your_username
    • 端口被阻
      • 修改SSH端口(编辑/etc/ssh/sshd_config,重启服务)
      • 开放防火墙端口:sudo ufw allow 2222
  3. 登录后无响应

    • 检查网络或DNS配置:ping 8.8.8.8
    • 查看系统日志:journalctl -xe

安全建议

  1. 禁用root远程登录
    编辑/etc/ssh/sshd_config,设置:

    PermitRootLogin no
  2. 使用密钥认证(比密码更安全):
    • 生成密钥对:ssh-keygen -t ed25519
    • 上传公钥到Ubuntu:ssh-copy-id user@host
  3. 启用双因素认证
    使用Google Authenticator等工具增强安全性。

命令行登录是Ubuntu系统管理的核心技能:

  • 本地登录:通过TTY终端直接操作。
  • 远程登录:依赖SSH协议,需确保服务配置正确。
  • 安全优先:始终使用强密码、密钥认证,并限制敏感账户权限。
    掌握这些方法,可高效管理本地或云端Ubuntu系统。

引用说明

  • Ubuntu官方文档:SSH/OpenSSH/Configuring
  • OpenSSH手册页:man7.org – ssh(1)
  • UFW防火墙指南:Ubuntu Wiki – UFW

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6297.html

(0)
酷番叔酷番叔
上一篇 2025年7月5日 09:31
下一篇 2025年7月5日 09:54

相关推荐

  • Linux中cp加rm能移动文件吗?

    为什么用cp模拟移动文件?虽然不推荐替代mv,但在特定场景下有用:跨文件系统移动大文件:先复制到目标位置,验证完整性后再删除原文件,避免传输中断导致数据丢失,保留备份:复制后手动删除原文件,原文件作为临时备份,操作步骤:用cp+rm模拟移动复制文件到目标位置cp [选项] 源文件 目标路径常用选项:-v:显示操……

    2025年7月1日
    3300
  • 如何快速打开命令行?三大系统指南

    Windows 系统方法1:通过搜索功能(推荐)点击任务栏的 搜索图标(或按 Win + S)输入 cmd 或 命令提示符选择结果中的 “命令提示符”(普通权限)或 “以管理员身份运行”(需系统权限)方法2:使用运行对话框按快捷键 Win + R 打开运行窗口输入 cmd按回车键启动方法3:通过文件资源管理器打……

    2025年7月19日
    2400
  • df命令能防止磁盘满导致服务中断吗

    基础语法df [选项] [文件或目录]不加参数时,显示所有已挂载文件系统的空间使用情况(默认以1K为单位),指定文件或目录时,显示其所在文件系统的信息,常用选项详解选项作用示例-h人类可读格式(自动转换单位:K/M/G)df -h-T显示文件系统类型(如ext4、xfs)df -T-i查看inode使用情况(而……

    2025年7月5日
    4200
  • 如何找到SVN命令行权威指南?

    为何掌握SVN命令行至关重要在持续集成、自动化部署和企业级代码管理中,SVN命令行工具展现出不可替代的价值,其脚本化能力、远程操作效率及对复杂工作流的精确控制,使其成为专业开发者必备的核心技能,本指南将系统讲解Subversion命令行的实战应用,环境准备与安装验证Windows安装:访问 Apache Sub……

    2025年6月27日
    2900
  • AutoCAD命令栏怎么缩小?

    要缩小AutoCAD命令行的显示区域,只需将鼠标悬停在命令行顶部边缘,当光标变为双箭头时,按住鼠标左键向下拖动即可减小其高度。

    2025年6月20日
    2300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信