ubuntu如何开启22端口支持ssh访问-知识-0660BBS_0660bbs

ubuntu如何开启22端口支持ssh访问

admin123 9月前 135


ubuntu如何开启22端口支持ssh访问

sudo systemctl status ssh

最新回复 (9)
全部楼主
  • admin123 9月前
    0 引用 2

    1.查看本机IP

    ifconfig



    执行后如果提示服务不存在,则需要下载该工具

    sudo apt install net-tools



    2.查看端口22是否被占用

    netstat -nltp|grep 22



    -n 不以进程的服务名称,以编号port number显示

    -t 列出tcp网络封包的信息

    -l 列出目前正在网络监听listen服务

    -p 列出该网络服务的进程

    如果发现没有22端口进程,则执行如下命令:

    sudo apt-get install openssh-server
    sudo apt-get install ufw
    sudo ufw enable
    sudo ufw allow 22

    用xshell连接是否成功

  • admin123 9月前
    0 引用 3



    在Ubuntu系统上开启22端口以支持SSH访问,您可以按照以下步骤进行操作:
    1. 检查SSH服务是否已安装

    首先,您需要检查OpenSSH服务器是否已经安装在您的Ubuntu系统上。可以通过在终端中运行以下命令来检查:
    sudo systemctl status ssh

    如果系统提示Unit ssh.service could not be found.,则说明SSH服务未安装。
    2. 安装SSH服务

    如果SSH服务未安装,您可以使用apt命令进行安装:
    sudo apt update
    sudo apt install openssh-server

    安装完成后,再次运行sudo systemctl status ssh以确认SSH服务已正确安装并运行。
    3. 配置防火墙以允许22端口

    Ubuntu系统通常使用ufw(Uncomplicated Firewall)作为防火墙。您需要确保防火墙允许22端口的SSH连接。可以通过以下命令进行配置
    sudo ufw allow 22/tcp
    sudo ufw enable

    如果您之前未启用ufw,则sudo ufw enable命令将启用防火墙并应用规则。如果防火墙已经启用,则只需运行sudo ufw allow 22/tcp来允许22端口。
    4. 重启SSH服务以应用配置更改

    在安装或配置SSH服务及防火墙后,建议重启SSH服务以应用任何更改:
    sudo systemctl restart ssh

    5. 验证22端口是否已开启并监听

    最后,您需要验证22端口是否已开启并在监听状态。可以使用netstat命令进行检查:
    sudo netstat -tuln | grep 22

    如果22端口已开启并监听,您应该会看到类似于以下输出:
    tcp        0      0 0.0.0.0:22            0.0.0.0:*               LISTEN     
    tcp6       0      0 :::22                 :::*                    LISTEN     

    这表明22端口已在TCP协议的IPv4和IPv6地址上监听。
    总结

    通过以上步骤,您应该在Ubuntu系统上成功开启了22端口以支持SSH访问。如果遇到任何问题,请检查每个步骤是否正确执行,并确保没有防火墙或其他安全设置阻止SSH连接。如果问题仍然存在,您可能需要查看系统日志以获取更多信息。

  • admin123 9月前
    0 引用 4
    https://1panel.cn/docs/installation/online_installation/
  • admin123 19天前
    0 引用 5
    1ubuntu2
      403  Forbidden [IP: 101.6.15.130 80]
    忽略:5 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates/main amd64 ssh-import-id all 5.11-0ubuntu2.24.04.1
    错误:5 http://cn.archive.ubuntu.com/ubuntu noble-updates/main amd64 ssh-import-id all 5.11-0ubuntu2.24.04.1
      403  Forbidden [IP: 101.6.15.130 80]
    E: 无法下载 http://mirrors.tuna.tsinghua.edu.cn/ubuntu/pool/main/o/openssh/openssh-client_9.6p1-3ubuntu13.14_amd64.deb  403  Forbidden [IP: 101.6.15.130 80]
    E: 无法下载 http://mirrors.tuna.tsinghua.edu.cn/ubuntu/pool/main/o/openssh/openssh-sftp-server_9.6p1-3ubuntu13.14_amd64.deb  403  Forbidden [IP: 101.6.15.130 80]
    E: 无法下载 http://mirrors.tuna.tsinghua.edu.cn/ubuntu/pool/main/o/openssh/openssh-server_9.6p1-3ubuntu13.14_amd64.deb  403  Forbidden [IP: 101.6.15.130 80]
    E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/n/ncurses/ncurses-term_6.4%2b20240113-1ubuntu2_all.deb  403  Forbidden [IP: 101.6.15.130 80]
    E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/pool/main/s/ssh-import-id/ssh-import-id_5.11-0ubuntu2.24.04.1_all.deb  403  Forbidden [IP: 101.6.15.130 80]
    E: 有几个软件包无法下载,要不运行 apt-get update 或者加上 --fix-missing 的选项再试试?
    root@oooo-VMware-Virtual-Platform:~# 
  • admin123 19天前
    0 引用 6
    root@oooo-VMware-Virtual-Platform:~# curl -fsSL https://tailscale.com/install.sh | sh
    Installing Tailscale for ubuntu noble, using method apt
    + mkdir -p --mode=0755 /usr/share/keyrings
    + curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.noarmor.gpg
    + tee /usr/share/keyrings/tailscale-archive-keyring.gpg
    + chmod 0644 /usr/share/keyrings/tailscale-archive-keyring.gpg
    + curl -fsSL https://pkgs.tailscale.com/stable/ubuntu/noble.tailscale-keyring.list
    + tee /etc/apt/sources.list.d/tailscale.list
    # Tailscale packages for ubuntu noble
    deb [signed-by=/usr/share/keyrings/tailscale-archive-keyring.gpg] https://pkgs.tailscale.com/stable/ubuntu noble main
    + chmod 0644 /etc/apt/sources.list.d/tailscale.list
    + apt-get update
    错误:1 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble InRelease              
      403  Forbidden [IP: 101.6.15.130 80]
    错误:2 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-updates InRelease      
      403  Forbidden [IP: 101.6.15.130 80]
    错误:3 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble-backports InRelease
      403  Forbidden [IP: 101.6.15.130 80]
    命中:4 http://security.ubuntu.com/ubuntu noble-security InRelease         
    获取:5 https://pkgs.tailscale.com/stable/ubuntu noble InRelease
    正在读取软件包列表... 完成
    N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    E: 仓库 “http://cn.archive.ubuntu.com/ubuntu noble InRelease” 的签名不再生效。
    E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/noble/InRelease  403  Forbidden [IP: 101.6.15.130 80]
    E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/noble-updates/InRelease  403  Forbidden [IP: 101.6.15.130 80]
    E: 仓库 “http://cn.archive.ubuntu.com/ubuntu noble-updates InRelease” 的签名不再生效。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
    E: 无法下载 http://cn.archive.ubuntu.com/ubuntu/dists/noble-backports/InRelease  403  Forbidden [IP: 101.6.15.130 80]
    E: 仓库 “http://cn.archive.ubuntu.com/ubuntu noble-backports InRelease” 的签名不再生效。
    N: 无法安全地用该源进行更新,所以默认禁用该源。
    N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
    root@oooo-VMware-Virtual-Platform:~# 
  • admin123 19天前
    0 引用 7
    sudo nano /etc/apt/sources.list
  • admin123 19天前
    0 引用 8
    把里面所有 http://mirrors.tuna.tsinghua.edu.cn/ubuntu noble 或 http://cn.archive.ubuntu.com/ubuntu noble 改成官方源:

    deb http://archive.ubuntu.com/ubuntu noble main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
    deb http://security.ubuntu.com/ubuntu noble-security main restricted universe multiverse
  • admin123 19天前
    0 引用 9
    保存后刷新:sudo apt-get update
  • admin123 19天前
    0 引用 10
    如果一定要用国内源
    你可以换 阿里云 / 网易 / 中科大 源,比如阿里云:
    deb http://mirrors.aliyun.com/ubuntu/ noble main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ noble-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ noble-backports main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ noble-security main restricted universe multiverse
返回