AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-393882

João Pimentel Ferreira's questions

Martin Hope
João Pimentel Ferreira
Asked: 2024-09-21 22:21:39 +0800 CST

UFW-仅允许来自特定区域/地区的请求

  • 6
$ sudo ufw status
Status: active

To                         Action      From
--                         ------      ----
Nginx Full                 ALLOW       Anywhere                  
22/tcp                     ALLOW       Anywhere                  
Nginx Full (v6)            ALLOW       Anywhere (v6)             
22/tcp (v6)                ALLOW       Anywhere (v6) 

我如何才能仅允许来自特定地区、国家或大陆的 SSH(22/tcp)请求?

例如,这个问题与仅允许来自 localhost 的请求无关,因为 locahost 的 IP 是已知的。我想要类似这样的功能:将某个国家/地区的所有 IP 范围放在一个文本文件中,并将其嵌入到 ufw 允许规则中。

ssh
  • 1 个回答
  • 32 Views
Martin Hope
João Pimentel Ferreira
Asked: 2023-06-30 21:36:05 +0800 CST

即使某些包不可用,APT 也会清除可用的包

  • 6

我有一个 github 操作,其中包含释放空间的步骤,它有一个 apt purge 命令,后面跟着数百个包。但如果其中一个包不可用,则所有进程都会失败

如果您想要一次清除或删除大量软件包,如何强制清除现有已安装的软件包?

例子:

sudo apt purge pack1 pack2 pack3 -y

如果 pack1 和 pack2 存在,但 pack3 不存在,则进程失败

E: Unable to locate package 'pack3'

并且 pack1 和 pack2 不会被清除。

即使剩余的一个不存在,如何强制删除 pack1 和 pack2?

apt
  • 3 个回答
  • 97 Views
Martin Hope
João Pimentel Ferreira
Asked: 2022-10-05 23:00:20 +0800 CST

如何在 Ubuntu 20.04 LTS 中以 root 身份运行 déjà-dup 备份工具?

  • 0

déjà pup 的一个常见恼人日常问题:我尝试备份许多我(我的用户)没有读取权限的文件。我每天都会收到这个,因为我想备份整个/home目录:

在此处输入图像描述

此问题的先前答案已弃用,因为该命令gksu deja-dup-preferences不起作用,因为gksu在 Ubuntu 18.04 之后已弃用。此外,我也尝试过sudo deja-dup-preferences,但我得到了sudo: deja-dup-preferences: command not found.

我也尝试过sudo deja-dup --backup,但我得到了

Traceback (innermost last):
  File "/usr/bin/duplicity", line 106, in <module>
    with_tempdir(main)
  File "/usr/bin/duplicity", line 92, in with_tempdir
    fn()
  File "/usr/lib/python3/dist-packages/duplicity/dup_main.py", line 1525, in main
    action = commandline.ProcessCommandLine(sys.argv[1:])
  File "/usr/lib/python3/dist-packages/duplicity/commandline.py", line 1175, in ProcessCommandLine
    globals.backend = backend.get_backend(args[0])
  File "/usr/lib/python3/dist-packages/duplicity/backend.py", line 225, in get_backend
    obj = get_backend_object(url_string)
  File "/usr/lib/python3/dist-packages/duplicity/backend.py", line 211, in get_backend_object
    return factory(pu)
  File "/usr/lib/python3/dist-packages/duplicity/backends/giobackend.py", line 82, in __init__
    ensure_dbus()
  File "/usr/lib/python3/dist-packages/duplicity/backends/giobackend.py", line 37, in ensure_dbus
    output = p.communicate()[0].decode("utf8", errors="replace")
 AttributeError: 'str' object has no attribute 'decode'

因此我的问题是:如何在 Ubuntu 20.04 LTS 中以 root 身份运行 déjà-dup 备份工具?

20.04
  • 1 个回答
  • 28 Views
Martin Hope
João Pimentel Ferreira
Asked: 2022-03-12 12:51:37 +0800 CST

是否有任何 GUI 键盘布局定制器?

  • 1

我知道我可以使用XKB拥有自己的键盘布局,但是这个过程很麻烦。

是否有任何 GUI 软件可以自定义键盘布局(例如用于交换键)?

最好用于 Ubuntu 20.04。

keyboard-layout
  • 1 个回答
  • 102 Views
Martin Hope
João Pimentel Ferreira
Asked: 2020-12-26 12:31:37 +0800 CST

如何删除 Ubuntu 并保留 Lubuntu?

  • 3

Ubuntu 很棒,因此我将它安装在我父亲的电脑上。但是计算机很旧,每次升级后 Ubuntu 都变慢了(现在它是 18.04 LTS 版本)。因此我在它上面安装了 Lubuntu。现在他只使用 Lubuntu,他对此非常满意。

如何从同时具有 Ubuntu 和 Lubuntu 的计算机中删除 Ubuntu?它们都在同一个分区中。

lubuntu
  • 2 个回答
  • 988 Views
Martin Hope
João Pimentel Ferreira
Asked: 2019-08-06 13:58:56 +0800 CST

是否有任何 GUI 网络/带宽监视器?

  • 3

是否有任何 GUI 网络/带宽分析器可以提供每个进程的网络消耗和很长一段时间内的总和?

我用nethogswhich 很棒,但它是用于命令行的。

networking network-manager
  • 2 个回答
  • 6488 Views
Martin Hope
João Pimentel Ferreira
Asked: 2019-02-18 06:40:15 +0800 CST

无法在 ubuntu 18.04 上运行

  • 1

自从我安装了 18.04 以来,我的网络调试起来简直就是一场噩梦。我用了一天。

我真的不知道发生了什么事。我可以访问一些网站,而另一些则不能。ping ubuntu.com确实有效,但ping nba.com没有。在我的浏览器中,当我去ubuntu.com它不起作用。apt update不起作用。当我进入 GUI 对话框Software & Updates并且Select best server没有提供服务器时。


sudo apt update -y
Err:1 http://ppa.launchpad.net/webupd8team/atom/ubuntu bionic InRelease
  Connection failed [IP: 91.189.95.83 80]
Err:2 http://in.archive.ubuntu.com/ubuntu bionic InRelease
  Connection failed [IP: 91.189.88.162 80]
Err:3 http://in.archive.ubuntu.com/ubuntu bionic-security InRelease
  Connection failed [IP: 91.189.88.149 80]

但 ping91.189.88.83确实有效

ping 91.189.95.83
PING 91.189.95.83 (91.189.95.83) 56(84) bytes of data.
64 bytes from 91.189.95.83: icmp_seq=1 ttl=56 time=20.6 ms
64 bytes from 91.189.95.83: icmp_seq=2 ttl=56 time=18.7 ms
64 bytes from 91.189.95.83: icmp_seq=3 ttl=56 time=19.6 ms
64 bytes from 91.189.95.83: icmp_seq=4 ttl=56 time=19.2 ms


cat /etc/apt/sources.list
#------------------------------------------------------------------------------#
#                            OFFICIAL UBUNTU REPOS                             #
#------------------------------------------------------------------------------#


###### Ubuntu Main Repos
deb http://in.archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://in.archive.ubuntu.com/ubuntu/ bionic-security main restricted universe multiverse 
deb http://in.archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse


ifconfig

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.0  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::28c:faff:fe8a:7cba  prefixlen 64  scopeid 0x20<link>
        ether 00:8c:fa:8a:7c:ba  txqueuelen 1000  (Ethernet)
        RX packets 198488  bytes 80931214 (80.9 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 148532  bytes 71462491 (71.4 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 238660  bytes 25150962 (25.1 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 238660  bytes 25150962 (25.1 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.9  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::5e82:7f12:37f8:854f  prefixlen 64  scopeid 0x20<link>
        ether 34:de:1a:7f:93:1a  txqueuelen 1000  (Ethernet)
        RX packets 29308  bytes 10218041 (10.2 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 15815  bytes 2638177 (2.6 MB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

cat /etc/netplan/01-netcfg.yaml 
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes
      dhcp6: yes
      addresses: [192.168.1.0/24, ]
      gateway4:  192.168.1.1
      nameservers:
              addresses: [192.168.1.1, 8.8.8.8, 8.8.4.4]

systemd-resolve --status
Global
         DNS Servers: 192.168.1.1
          DNSSEC NTA: 10.in-addr.arpa
                      16.172.in-addr.arpa
                      168.192.in-addr.arpa
                      17.172.in-addr.arpa
                      18.172.in-addr.arpa
                      19.172.in-addr.arpa
                      20.172.in-addr.arpa
                      21.172.in-addr.arpa
                      22.172.in-addr.arpa
                      23.172.in-addr.arpa
                      24.172.in-addr.arpa
                      25.172.in-addr.arpa
                      26.172.in-addr.arpa
                      27.172.in-addr.arpa
                      28.172.in-addr.arpa
                      29.172.in-addr.arpa
                      30.172.in-addr.arpa
                      31.172.in-addr.arpa
                      corp
                      d.f.ip6.arpa
                      home
                      internal
                      intranet
                      lan
                      local
                      private
                      test

Link 3 (wlan0)
      Current Scopes: DNS
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 192.168.1.1

Link 2 (eth0)
      Current Scopes: DNS
       LLMNR setting: yes
MulticastDNS setting: no
      DNSSEC setting: no
    DNSSEC supported: no
         DNS Servers: 192.168.1.1
                      8.8.8.8
                      8.8.4.4
networking apt 18.04 netplan
  • 1 个回答
  • 1832 Views
Martin Hope
João Pimentel Ferreira
Asked: 2019-01-13 17:24:26 +0800 CST

我可以使用哪个命令来进行 Ubuntu 维护?

  • 1

我看到我们有apt updateand apt upgrade,但是我们应该做apt autoremoveand/orapt autoclean等。

是否有一个命令可以进行完整的 Ubuntu 维护?

updates upgrade
  • 1 个回答
  • 445 Views
Martin Hope
João Pimentel Ferreira
Asked: 2018-03-04 06:12:24 +0800 CST

Ubuntu 16.04 LTS 中蓝牙设置的错误

  • 2

我知道围绕这个问题有很多话题,但现在很奇怪,因为蓝牙似乎/应该工作。当我做

sudo 服务蓝牙状态

我得到以下似乎有效的结果(我直接放置了图像,以便可以检查绿色高光)

来自 sudo 服务蓝牙状态的结果

但是在设置->蓝牙

在此处输入图像描述

命令的结果 hcitool dev为空,即

Devices:

结果hcitool scan是

Device is not available: No such device

如何在设置中激活蓝牙?

bluetooth system-settings 16.04
  • 1 个回答
  • 534 Views
Martin Hope
João Pimentel Ferreira
Asked: 2017-10-02 11:15:24 +0800 CST

语言支持中未显示语言包

  • 3

在我的 Ubuntu 中,我转到系统设置 > 语言支持 -> 安装/删除语言,我只得到英语。

我按照如何通过命令行安装一种语言sudo apt-get install language-pack-fr language-pack-gnome-fr language-pack-fr-base language-pack-gnome-fr-base的答案中的建议进行了尝试。对于我尝试的任何语言,这种方法都没有成功。

在此处输入图像描述

有任何想法吗?

package-management
  • 1 个回答
  • 4906 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve