当前位置: 首页 > news >正文

ubantu操作笔记

  1. 安装ssh服务
1.1 基本安装

sudo apt update

sudo apt install openssh-server -y

sudo systemctl start ssh

sudo systemctl enable ssh

1.2 配置远程root登陆

# 0. 设置root密码

sudo passwd root

# 1. 安装vim依赖

sudo apt-get install vim -y

# 2. 编辑配置文件

sudo vim /etc/ssh/sshd_config

# PermitRootLogin prohibit-password # 这一行下面添加

PermitRootLogin yes

# 3. 重启ssh

sudo systemctl restart ssh

需要注意点:   关机前需要断开ssh,否则下次会被拉黑一段时间,无法链接。

  1. 配置root桌面登陆

# 0. 设置root密码

sudo passwd root

# 1. 安装vim

sudo apt-get install vim -y

# 2. 编辑

vim /etc/pam.d/gdm-password

注释这一行,然后使用桌面登陆root就好了

#auth   required        pam_succeed_if.so user != root quiet_success

  1. 文件夹修改权限

sudo chown dongdong:dongdong /opt/*

3.1 脚本批量

vim my_chmod.sh

#!/bin/bash

# 设定你想要改变用户组的目录

DIR="/opt"

# 设定新的用户组

NEW_GROUP="username:username"

# 递归地改变目录和文件的所有者到新用户组

find "$DIR" -exec chown "$NEW_GROUP" {} \;

sudo chmod 777 my_chmod.sh

sudo ./my_chmod.sh

  1. 安装miniconda

4.1 安装

# 1. 安装,需要下载 Miniconda3-latest-Linux-x86_64.sh

chmod +x Miniconda3-latest-Linux-x86_64.sh

./Miniconda3-latest-Linux-x86_64.sh

# 2. 刷新配置文件

source ~/.bashrc

4.2 配置

# 1. 安装vim

apt-get install vim -y

# 2. 编辑配置文件

vim ~/.bashrc

最后添加一行:

export PATH="$HOME/miniconda3/bin:$PATH"

# 3. 重新加载文件

source ~/.bashrc

# 4. 验证安装

conda -V

conda env list

# 5. 创建环境

conda create -n hugging3 python=3.12 -y

  1. u盘安装与卸载

5.1 挂载和卸载

挂载u盘:

0. 查看是否识别u盘

lsblk

dmesg | tail

1. 创建挂载点

sudo mkdir /mnt/usb

2. 挂载u盘

sudo mount /dev/sdb1 /mnt/usb

cd /mnt/usb

ls

6. 卸载u盘

sudo umount /mnt/usb

5.2 案例1

示例:

# 1. 插入U盘

# 2. 查找设备名称

lsblk

# 3. 创建挂载点

sudo mkdir /mnt/usb

# 4. 挂载U盘

sudo mount /dev/sdb1 /mnt/usb

# 5. 访问U盘

cd /mnt/usb

ls

# 6. 卸载U盘

cd ~

sudo umount /mnt/usb

  1. 创建账号赋予root权限

6.1 操作说明

在Ubuntu系统中添加新用户并授予root权限需要执行以下步骤:

    打开终端Terminal,输入命令sudo su -以root身份登录。

    输入命令adduser username向Ubuntu系统中添加新用户。将“username”替换为您想要创建的用户名。

    输入命令passwd username为添加的新用户设置密码。将“username”替换为您刚刚创建的用户名。

    输入命令usermod -aG sudo username将新用户添加到sudo组。这样,新用户就可以执行sudo命令,具有root权限。如果您想要将新用户添加到root组,可以输入命令usermod -aG root username(注意:直接给新用户授予root权限可能存在安全隐患,建议仅在必要时使用)。

    输入命令su - username切换为该用户的身份。将“username”替换为您刚刚创建的用户名。

    输入命令sudo whoami检查新用户是否具有sudo权限。如果成功执行sudo whoami命令,并输出root,则说明新用户已经具有sudo权限。

    通过以上步骤,您已经成功在Ubuntu系统中添加了新用户并授予了root权限。请注意,直接给新用户授予root权限可能存在安全隐患,建议仅在必要时使用。

6.2 操作案例1

添加案例:

# 使用root账号登陆

su root

# 创建用户test1

adduser test1

# 给用户test1设置密码

passwd test1

# 将用户放到root权限组里面

usermod -aG root test1

  1. 安装git

安装git

sudo apt-get install git -y

git --version

git config --global user.name "username@qq.com"

git config --global user.email "username@qq.com"

git config --list

git config user.name

  1. 设置输入法快捷键

打开“系统设置” -> “键盘” -> “快捷键”。

选择“输入法” -> “切换到下一个输入源”。

点击右侧的“未设置”,按下你想要的快捷键组合(如Ctrl + Space)。‌

相关文章:

  • 整数编码 - 华为OD统一考试(A卷、JavaScript)
  • 李臻20242817_安全文件传输系统项目报告_第6周
  • centos安装dashboard详细步骤
  • C++ 学习之---string
  • osgQt创建场景数据并显示
  • 003集——《利用 C# 与 AutoCAD API 开发 WPF 随机圆生成插件》(侧栏菜单+WPF窗体和控件+MVVM)
  • MSYS2功能、用途及在win10下安装
  • 分布式数据库HBase
  • 跨域问题前端解决
  • cut命令用法
  • 链表算法中常用操作和技巧
  • istio 灰度实验
  • L2-023 图着色问题 #DFS C++邻接矩阵存图
  • 46. 评论日记
  • 深入解析多功能模糊搜索:构建高效灵活的JavaScript搜索工具析
  • 深度学习中模型量化那些事
  • 解决Long类型前端精度丢失和正常传回后端问题
  • 北大:检索增强LLM推理建模
  • Ubuntu 64-bit 交叉编译 FFmpeg(高级用户指南)
  • 2025AIGC终极形态:多模态(文本/图像/音乐/视频)系统整合
  • 网站排名提升工具/昆明百度推广开户
  • 有限责任公司是什么企业类型/个人如何优化网站有哪些方法
  • wordpress只能访问首页/排名优化方案
  • 网站开发时数据库的工作/安卓优化大师手机版下载
  • led外贸网站制作/打造龙头建设示范
  • 营销型网站建设需要备案吗/百度下载安装