标签: debian

是否可以在不重新启动硬件的情况下重新启动 Linux 操作系统?

有没有办法在不重启硬件的情况下重启 Linux 系统(尤其是 Debian)?

我有一个 RAID 控制器,它需要一点时间才能在操作系统启动之前自行运行,如果有一种方法可以快速重新启动 Linux 操作系统,而不必经历重新启动 RAID 控制器的整个重新启动过程,我希望它,等等。

linux raid debian

90
推荐指数
3
解决办法
3万
查看次数

如何在 Debian 上安装/更改语言环境?

我编写了一个 Web 应用程序,其用户界面是荷兰语。我使用系统的日期和时间例程来格式化应用程序中的日期字符串。但是,系统格式的日期字符串是英文的,但我希望它们是荷兰语,所以我需要设置系统的语言环境。我如何在 Debian 上做到这一点?我尝试设置,LC_ALL=nl_NL但似乎没有任何效果:

$ date
Sat Aug 15 14:31:31 UTC 2009
$ LC_ALL=nl_NL date
Sat Aug 15 14:31:36 UTC 2009
Run Code Online (Sandbox Code Playgroud)

我记得在我的 Ubuntu 桌面系统上设置 LC_ALL 工作正常。我是否需要安装额外的软件包才能完成这项工作,还是我这样做完全错误?

linux debian localization

86
推荐指数
5
解决办法
23万
查看次数

“debconf:延迟包配置,因为没有安装 apt-utils”是什么意思?

我刚刚安装了 Debian,当我看到这条消息时,我只是在使用 apt-get instal 安装一些软件包:

debconf: delaying package configuration, since apt-utils is not installed
Run Code Online (Sandbox Code Playgroud)

这是什么意思?一旦我安装了 apt-utils,如何配置软件包?

linux debian apt

77
推荐指数
1
解决办法
5万
查看次数

当我在 apt-get 更新后收到 KEYEXPIRED 错误消息时,我该怎么办?

在基于 debian 的系统上更新我的软件包时

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

我收到了那个错误信息:

Reading package lists... Done
W: GPG error: ftp://ftp.fr.debian.org stable/non-US Release: 
The following signatures were invalid: KEYEXPIRED 1138684904
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能解决这个问题?

linux debian

75
推荐指数
3
解决办法
6万
查看次数

如何在 Debian 上列出我的开放端口?

在 Debian 服务器上显示开放端口列表的命令是什么?

我试过了,netstat -a | egrep 'Proto|LISTEN'但我想要更具体的东西,实际上列出了端口号。

networking linux debian

74
推荐指数
6
解决办法
26万
查看次数

在 Ubuntu 服务器上保存 SSL 证书和私钥的最佳位置?

在 Ubuntu 上,用于签署证书(供 nginx 使用)的私钥的最佳位置似乎在 /etc/ssl/private/

这个答案补充说证书应该进入,/etc/ssl/certs/但这似乎是一个不安全的地方。做.crt文件需要保持安全或者他们认为公众?

ubuntu ssl debian openssl ssl-certificate

73
推荐指数
4
解决办法
12万
查看次数

什么是 debian-sys-maint MySQL 用户(以及更多)?

我被 'debian-sys-maint' 用户咬了好几次,该用户默认安装在从 Ubuntu 存储库安装的 mysql-server 软件包上。

通常发生的情况是我拉出我们生产数据库的新副本(它不在 Debian/Ubuntu 上运行)用于故障排除或新开发,但忘记排除 mysql.user 表,从而丢失 debian-sys-maint 用户。

如果我们出于任何原因添加新的 mysql 用户,我必须将它们“合并”到我的开发环境中,而不是仅仅覆盖表。

如果没有用户,我的系统似乎仍然可以正常运行,但受到以下错误的困扰:

sudo /etc/init.d/mysql restart
Stopping MySQL database server: mysqld...failed.
error: 'Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)'
Run Code Online (Sandbox Code Playgroud)
  • debian-sys-maint 有什么用?
    • 包维护者有没有更好的方法来做他们想做的事情?
  • 丢失后最简单的恢复方法是什么?
  • 此用户的正确/最小权限集是什么?
    • “授予 *.* 上的所有特权......”似乎是个坏主意

编辑

附加问题 - /etc/mysql/debian.cnf 中的密码是否已经散列,还是明文密码?当你重新创建用户时很重要,我似乎从来没有在第一次尝试时就做对了。

谢谢

mysql linux ubuntu debian

70
推荐指数
5
解决办法
11万
查看次数

如何在 Debian 系统上检查修改的配置文件?

如何查找所有已更改为默认值的 Debian 托管配置文件?

debian configuration packages

68
推荐指数
5
解决办法
2万
查看次数

你采取什么步骤来保护 Debian 服务器?

我正在安装直接连接到 Internet 的 Debian 服务器。显然,我想让它尽可能安全。我希望你们/女孩添加您的想法来保护它以及您使用的程序。

我希望这个问题的一部分涵盖您将什么用作防火墙?只是手动配置iptables还是您使用某种软件来帮助您?最好的方法是什么?阻止一切并只允许需要的东西?是否有适合这个主题的初学者的好教程?

您是否更改了 SSH 端口?您是否使用Fail2Ban 之类的软件来防止暴力攻击?

security linux debian firewall

66
推荐指数
6
解决办法
6万
查看次数

禁止在所有运行级别启动服务?

我有一项服务foo,目前从运行级别3及更高级别开始。我怎样才能在不使用的情况下阻止它这样做update-rc.d foo stop 3 .,它(如果我理解正确的话)会在每次运行级别更改时关闭服务。

(即,如果我处于运行级别1并启用foo,那么当我更改为运行级别3 时,它将被禁用,不是吗?)

运行 Debian GNU/Linux Lenny。

startup debian daemon rc.d debian-lenny

66
推荐指数
4
解决办法
17万
查看次数