Linux基础(登录与远程连接)


Linux登录和远程链接

Linux 登录与远程连接

1. 默认账号

root  # 系统默认超级管理员账号

可创建其他账号:adduser username

2. 查看本机 IP

hostname -I  # 注意是**大写字母 i**,不是小写 L

3. SSH 远程连接 (Windows)

1. Win + R → 输入 `cmd` → 回车
2. 执行命令:
   ssh root@IP地址  # root 为用户名,替换为实际 IP

系统重启命令

命令说明
reboot立即重启
init 6切换到运行级别 6 (重启)
shutdown -r now立即重启
Ctrl + Alt + Del桌面环境快捷键 (仅图形界面有效)

系统关机命令

命令说明
poweroff立即关机
halt停止系统运行
init 0切换到运行级别 0 (关机)
shutdown -h now立即关机

⚠️ Ubuntu 注意
普通用户执行关机命令需加 sudo

sudo poweroff  # 需要输入当前用户密码

Ubuntu Root 账号操作

▶ 临时切换 root

sudo -i  # 输入**当前登录用户**的密码

▶ 永久开启 root 登录 (SSH)

# 1. 安装 SSH 服务
sudo apt update && sudo apt install openssh-server -y

# 2. 修改 SSH 配置
sudo vim /etc/ssh/sshd_config

# 3. 找到并修改参数 (去掉注释/修改值)
PermitRootLogin yes  # 允许 root 登录

# 4. 重启 SSH 服务
sudo systemctl restart sshd

# 5. 设置 root 密码 (首次使用需设置)
sudo passwd root

操作流程示意图

graph TD
    A[连接服务器] --> B{Ubuntu系统?}
    B -->|是| C[使用 sudo -i 切root]
    B -->|否| D[直接使用 root]
    C --> E[执行管理操作]
    D --> E
    E --> F{需要永久开启root登录?}
    F -->|是| G[修改 sshd_config]
    F -->|否| H[完成]

安全警告

! 生产环境不建议开启 root 远程登录 !
- 建议操作:
  1. 使用普通用户登录
  2. 通过 sudo 执行特权命令
  3. 在 /etc/sudoers 配置精细权限

文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇