标签: debian

linux下mail命令的问题

我想用mail命令发送电子邮件,但它不起作用。

我使用以下命令:

mail -v -s "test" jidalyg_8711@163.com
Run Code Online (Sandbox Code Playgroud)

那么终端会一直等待,没有任何反应。另外,/var/log/mail 中没有任何内容有人可以帮助我吗?

谢谢

顺便说一下,我的操作系统是debian

linux email debian shell

1
推荐指数
1
解决办法
3899
查看次数

if-up.d 中的脚本似乎运行了 3 次。只想让它运行一次

我有一个脚本/etc/network/if-up.d可以在启动时连接到我的 VPN。该脚本似乎运行了 3 次,因此连接到我的 VPN 3 次。启动后,查看sudo ifconfig验证,实际上已经创建了三个隧道。另外,在查看 .txt 文件的输出时,我可以看到所有三个 openvpn 守护进程ps aux。如何确保它只运行一次?为什么它运行多次?我正在运行 Debian 7.3。

其内容为/etc/network/if-up.d/connectvpn

#!/bin/sh
/usr/sbin/openvpn --daemon --keepalive 5 30 --config /etc/openvpn/configs/bitterroot.conf
Run Code Online (Sandbox Code Playgroud)

感谢您的帮助!杰夫

networking linux debian openvpn debian-wheezy

1
推荐指数
1
解决办法
5298
查看次数

尽管安装了 Guest Additions,仍无法启动无缝模式

我已在 Debian Linux 虚拟机上安装了来宾添加项。安装顺利进行,没有任何问题。

由于某种原因,我仍然无法选择以无缝模式运行(它呈灰色)。VirtualBox 在 Mac OSX 上运行。

debian virtualbox macos

1
推荐指数
1
解决办法
4449
查看次数

是否可以在 debian iceweasel 中使用 firefox hello?

现在我在 Debian Jessie(稳定版)中安装了 Iceweasel 版本 38.2.1,这个讨论说应该可以在 Iceweasel 中使用互联网电话。但是我在 Iceweasel 菜单中看不到“你好”。

可能有人在做这方面的工作,有什么地方可以跟进吗?

firefox debian voip iceweasel debian-jessie

1
推荐指数
1
解决办法
1598
查看次数

如何返回到 Linux shell 中上次使用的目录?

如何返回到 Linux shell 上使用的最后一个目录?

例如:我打开一个新的 shell(或在不同的控制台 shell 中登录),然后我写:

root@vignesh : cd /root/Desktop 
Run Code Online (Sandbox Code Playgroud)

这会将我定向到/root/Desktop目录(如果我可以访问它)

root@vignesh:~/Desktop# 
Run Code Online (Sandbox Code Playgroud)

我现在怎样才能回到上一个目录?
是否有任何命令可以返回到我使用的最后一个目录?
我是否需要再次使用该cd命令返回上一个目录?

linux debian terminal shell

1
推荐指数
1
解决办法
4363
查看次数

这个文件怎么解压

我试了放自己的服务器,更新了VPS,下载了最新版的Linux服务器,尝试解压服务器,遇到了粉红色的偏差。

我该如何解决这个问题?

在此处输入图片说明

linux debian

1
推荐指数
1
解决办法
61
查看次数

查看 .pem 验证文件内容

我需要查看.pem文件内容。在网上研究很少后,我找到了两种查看内容的方法,

A. 我执行了下面提供的命令,

   sudo keytool -printcert -file cak.artt.pem
Run Code Online (Sandbox Code Playgroud)

输出是,

keytool error: java.lang.Exception: Failed to parse input
Run Code Online (Sandbox Code Playgroud)

B. 我执行了命令,

sudo openssl x509 -in cak.artt.pem -text
Run Code Online (Sandbox Code Playgroud)

输出是,

unable to load certificate
139976958314128:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE
Run Code Online (Sandbox Code Playgroud)

我读到这可能发生在APNS certificates, 将私钥和证书合二为一的情况下.pem。指令是使用文本编辑器将它们分成 2 个文件,上述命令将起作用。

如何做到这一点并查看证书的内容?我有 Debian 8 环境。顺便说一句,我在机器上安装了 JDK 9

debian certificate nano

1
推荐指数
1
解决办法
518
查看次数

simple-cdd 突然停止工作

我正在使用simple-cdd包来构建自定义 Debian 映像,并且一切正常。然而今天(2019 年 5 月 8 日)当我再次尝试使用它时,它总是给我:

$ build-simple-cdd --conf cdd.conf
key 6FB2A1C265FFB764:
3 signatures not checked due to missing keys
key 8B48AD6246925553:
6 signatures not checked due to missing keys
key CBF8D6FD518E17E1:
2 signatures not checked due to missing keys
key 7638D0442B90D010:
3 signatures not checked due to missing keys
key 9D6D8F6BC857C906:
3 signatures not checked due to missing keys
key EF0F382A1A7B6500:
2 signatures not checked due to missing keys
key E0B11894F66AEC98:
3 signatures not checked …
Run Code Online (Sandbox Code Playgroud)

debian

1
推荐指数
1
解决办法
909
查看次数

覆盖 systemd drop-in 中的 ExecStartPre=

我想在 Debian (Buster) 下添加一个 systemd 插件nginx.service。包含的ExecStartPre=指令应在服务器启动之前从模板创建 Nginx 配置文件。

我面临的麻烦是/lib/systemd/system/nginx.service已经包含一个ExecStartPre=,它检查 Nginx 配置文件的有效性。由于它是在ExecStartPre=我的 drop-in 之前执行的,并且 Nginx 配置文件此时尚未完成,因此systemctl start nginx.service失败。

我如何指示 systemd 执行我的ExecStartPre=第一个(或忘记ExecStartPre=from /lib/systemd/system/nginx.service)?

UPDATE ExecCondition=看起来很有希望,但显然在我的 systemd 版本(241)中不可用。

debian nginx systemd

1
推荐指数
1
解决办法
1834
查看次数

无法启动蓝牙服务

我安装了 Debian 测试并添加了所需的蓝牙固件。

看起来固件正在工作,但蓝牙服务无法启动,并出现以下错误。

systemd[1]: Starting Bluetooth service...
systemd[5839]: bluetooth.service: Failed to set up mount namespacing: /run/systemd/unit-root/var/lib/bluetooth: No such file or directory
systemd[5839]: bluetooth.service: Failed at step NAMESPACE spawning /usr/libexec/bluetooth/bluetoothd: No such file or directory
systemd[1]: bluetooth.service: Main process exited, code=exited, status=226/NAMESPACE
systemd[1]: bluetooth.service: Failed with result 'exit-code'.
systemd[1]: Failed to start Bluetooth service.
Run Code Online (Sandbox Code Playgroud)

有什么想法可能是错的吗?

linux debian bluetooth

1
推荐指数
1
解决办法
3993
查看次数