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

ubuntu 环境

vi  命令 输入出现 AAABBB无法使用,ubuntu 如何打开etc/apt/sources.list文件进行修改镜像源

sudo gedit /etc/apt/sources.list

或者用  other  location 修改

ubuntu设置镜像源_ubuntu配置镜像列表-CSDN博客

root@user-virtual-machine:/etc# sudo apt update
Ign:1 http://cn.archive.ubuntu.com/ubuntu jammy InRelease
Ign:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease
Ign:3 http://cn.archive.ubuntu.com/ubuntu jammy-updates InRelease
Ign:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InRelease
Ign:5 http://cn.archive.ubuntu.com/ubuntu jammy-backports InRelease
Ign:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InRelease
Ign:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease
Ign:1 http://cn.archive.ubuntu.com/ubuntu jammy InRelease
Ign:3 http://cn.archive.ubuntu.com/ubuntu jammy-updates InRelease
Ign:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InRelease
Ign:5 http://cn.archive.ubuntu.com/ubuntu jammy-backports InRelease
Ign:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InRelease
Ign:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InRelease
Ign:1 http://cn.archive.ubuntu.com/ubuntu jammy InRelease
Ign:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InRelease
Ign:3 http://cn.archive.ubuntu.com/ubuntu jammy-updates InRelease
Ign:5 http://cn.archive.ubuntu.com/ubuntu jammy-backports InRelease
Ign:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InRelease
Err:1 http://cn.archive.ubuntu.com/ubuntu jammy InReleaseTemporary failure resolving 'cn.archive.ubuntu.com'
Err:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy InReleaseTemporary failure resolving 'mirrors.tuna.tsinghua.edu.cn'
Err:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-updates InReleaseTemporary failure resolving 'mirrors.tuna.tsinghua.edu.cn'
Err:3 http://cn.archive.ubuntu.com/ubuntu jammy-updates InReleaseTemporary failure resolving 'cn.archive.ubuntu.com'
Err:6 https://mirrors.tuna.tsinghua.edu.cn/ubuntu jammy-backports InReleaseTemporary failure resolving 'mirrors.tuna.tsinghua.edu.cn'
Err:5 http://cn.archive.ubuntu.com/ubuntu jammy-backports InReleaseTemporary failure resolving 'cn.archive.ubuntu.com'
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/jammy/InRelease  Temporary failure resolving 'cn.archive.ubuntu.com'
W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease  Temporary failure resolving 'cn.archive.ubuntu.com'
W: Failed to fetch http://cn.archive.ubuntu.com/ubuntu/dists/jammy-backports/InRelease  Temporary failure resolving 'cn.archive.ubuntu.com'
W: Failed to fetch https://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/jammy/InRelease  Temporary failure resolving 'mirrors.tuna.tsinghua.edu.cn'
W: Failed to fetch https://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/jammy-updates/InRelease  Temporary failure resolving 'mirrors.tuna.tsinghua.edu.cn'
W: Failed to fetch https://mirrors.tuna.tsinghua.edu.cn/ubuntu/dists/jammy-backports/InRelease  Temporary failure resolving 'mirrors.tuna.tsinghua.edu.cn'
W: Some index files failed to download. They have been ignored, or old ones used instead.
root@user-virtual-machine:/etc#

核心问题是DNS 解析失败(无法将源的域名如cn.archive.ubuntu.com、mirrors.tuna.tsinghua.edu.cn转换成 IP 地址),而非源配置本身错误。以下是分步骤解决流程: 一、先确认网络连通性(排除基础网络问题) 首先判断网络是否能正常访问外部服务器,而非仅 DNS 故障: 1. 执行 ping 命令测试公共 IP(如谷歌公共 DNS): bash        ping 8.8.8.8  # 测试是否能连通外部网络,按Ctrl+C停止
    ◦ 如果 ping 不通:说明网络本身有问题(比如虚拟机网络模式配置错误、WiFi / 网线未连),需先解决: ◦ 虚拟机用户:检查 VMware/VirtualBox 的「网络适配器」,确保是「NAT 模式」或「桥接模式」,且已启用; ◦ 物理机用户:确认 WiFi / 网线已连接,能正常浏览网页。   ◦ 如果 ping 能通:说明网络通畅,问题明确是 DNS 解析故障,直接进入下一步。    二、修复 DNS 解析问题(核心步骤) Ubuntu 无法解析域名,需手动配置公共 DNS 服务器(如阿里、谷歌、华为的 DNS,稳定性高)。 1. 临时配置 DNS(立即生效,重启后失效,用于快速验证) 直接编辑 DNS 配置文件/etc/resolv.conf,添加公共 DNS: bash        # 1. 用nano编辑文件(需root权限)
sudo nano /etc/resolv.conf

# 2. 在文件中添加以下内容(删除或注释掉原有所有以nameserver开头的行)
nameserver 223.5.5.5    # 阿里公共DNS(推荐国内使用)
nameserver 223.6.6.6    # 阿里公共DNS备用
nameserver 8.8.8.8      # 谷歌公共DNS(备用,海外可用)

# 3. 保存退出:按Ctrl+O,回车确认,再按Ctrl+X
    添加后立即测试: bash        # 测试能否解析清华源域名(如果能返回IP,说明DNS生效)
ping mirrors.tuna.tsinghua.edu.cn  # 按Ctrl+C停止
    2. 永久配置 DNS(避免重启后失效) Ubuntu 20.04 + 默认用netplan管理网络,需修改 netplan 配置文件实现永久 DNS: 1.  找到 netplan 配置文件(路径通常是/etc/netplan/下的.yaml文件,如01-network-manager-all.yaml): bash        ls /etc/netplan/  # 查看当前目录下的配置文件名
     2.  编辑该 yaml 文件(替换成你实际的文件名): bash        sudo nano /etc/netplan/01-network-manager-all.yaml
     3.  在network→ethernets(有线)或wifis(无线)下添加nameservers配置,示例如下: yaml        network:
  version: 2
  renderer: NetworkManager
  ethernets:  # 有线网络(如果用WiFi,替换成wifis)
    enp0s3:   # 网卡名称(可通过命令ip addr查看,如enp0s3、wlp2s0)
      dhcp4: true  # 开启DHCP自动获取IP
      nameservers:
        addresses: [223.5.5.5, 223.6.6.6, 8.8.8.8]  # 公共DNS列表
    ◦ 注意:yaml 文件严格缩进(用空格,不能用 Tab),格式错误会导致配置失效。   4.  应用配置(立即生效,重启后保留): bash        sudo netplan apply
      三、验证源是否正常生效 DNS 修复后,重新执行apt update,此时应能正常连接源服务器: bash        sudo apt update
    • 如果不再出现 “Temporary failure resolving” 错误,且能正常下载索引,说明问题解决; • 如果仍有其他错误(如 404),再回到sources.list检查源配置是否与系统版本匹配(比如你的系统是 jammy,源里也必须是 jammy)。  四、额外注意:清理混合源(可选) 你的sources.list中同时存在官方源(cn.archive.ubuntu.com)和清华源,建议统一用一种源(比如只保留清华源),避免冲突: 1. 备份并编辑sources.list: bash        sudo nano /etc/apt/sources.list
     2. 注释掉所有http://cn.archive.ubuntu.com开头的行(在行首加#),只保留清华源的行(确保清华源的版本代号是jammy,与你的系统一致); 3. 保存后再次执行sudo apt update。

xhsell root ssh 连接失败 user 用户可以

Ubuntu 22.04 默认禁用了 root 用户通过 SSH 直接登录,这是 Ubuntu 的安全策略。普通用户能连接而 root 不能,是因为 SSH 配置中限制了 root 登录权限。要解决这个问题,需要修改 SSH 配置并为 root 设置密码。

解决方案 1. 为 root 用户设置密码 bash        sudo passwd root
    执行后会提示输入当前用户密码(获取 sudo 权限),然后为 root 设置新密码。 2. 允许 root 通过 SSH 登录 编辑 SSH 配置文件: bash        sudo nano /etc/ssh/sshd_config
    找到以下行(通常被注释掉或以#PermitRootLogin prohibit-password形式存在): plaintext        #PermitRootLogin prohibit-password
    将其修改为: plaintext        PermitRootLogin yes
    3. 重启 SSH 服务使配置生效 bash        sudo systemctl restart ssh
    验证是否生效 bash        ssh root@你的服务器IP地址
    输入刚才设置的 root 密码,应该能成功登录。 安全性考虑 Ubuntu 默认禁用 root SSH 登录是出于安全考虑。启用后,建议采取以下措施增强安全性: • 考虑使用公钥认证代替密码认证(更安全) • 限制 SSH 端口(非默认 22 端口) • 考虑使用普通用户登录后用sudo获取 root 权限(更推荐)  以上方法已被多个权威来源验证有效,能解决您的 root 用户 SSH 连接问题。如果仍有问题,请检查防火墙设置是否开放了 SSH 端口(默认为 22)。

http://www.dtcms.com/a/434862.html

相关文章:

  • php网站开发 多少钱服务器网站建设软件有哪些
  • Python 图像中矩形四角二维坐标和归一化一维坐标相互转换
  • 做电商网站有什么用万网网站建设教程
  • 网站 设计风格wordpress 加链接地址
  • 中山市企业网站seo营销工具wordpress 搜索 自定义字段
  • 05、Python从入门到癫狂:数据库操作与其他
  • 网页制作报价徐州seo外包平台
  • jQuery简化了事件的绑定和解除,常用的方法有.on()和.off()
  • [Dify] 知识库切片逻辑解析:段落切分 vs 语义块切分,该怎么选?
  • [Windows] 发票识别工具。支持xml、pdf、ofd文件
  • 流量安全——基于Sentinel实现限流,熔断,降级
  • Semaphore GUI 详细介绍
  • 中山网站优化营销做专业课视频课的网站
  • 元表纪基于一个Excel表实现一键发货、打印面单
  • 企业外贸网站建设建设一个直播网站多少钱
  • 网站建设需要基础吗电子商务网站建设与管理是什么
  • 【LeetCode - 每日1题】换水问题1
  • 资深面试之MySQL 问题及解答(一)
  • 自定义脚手架
  • 云空间布置网站seo顾问赚钱吗
  • 网络设备中的硬件转发和软件转发
  • 永州建设网站公司网站开发费的税率是多少
  • js时间格式转化器
  • 攻防世界-Web-Web_php_unserialize
  • Deep Learning|01 RBF Network
  • 指针步长:C/C++内存操控的核心法则
  • 服装网站建设分析wordpress模板如何用
  • wordpress后台菜单管理程序代码优化网站
  • Windows 常用短文件名(8.3 格式)介绍
  • 【stm32】【edgetx】解析链接脚本文件(ld)