小编Mau*_*043的帖子

FreeBSD:名为 ^C 的目录(真的!) - 如何删除?

我打错字了:

$ history
169 9:34    la /usr/local/etc/
170 9:35    sudo mkdir ^C
171 9:36    sudo mkdir /usr/local/etc/dnsmasq.d
Run Code Online (Sandbox Code Playgroud)

现在我有一个名为 ^C (ctrl+C) 的文件!!当我使用时,ls我只看到一个问号(可能是由于语言环境?)

% ls -al
total 60
drwxr-xr-x  2 root   wheel    512 Jan 21 09:35 ?        <- this one
drwxr-xr-x  5 admin  wheel    512 Jan 21 16:24 .
drwxr-xr-x  3 root   wheel    512 Jan 20 14:29 ..
-rw-r--r--  1 admin  nobody  1114 Jan 20 19:10 .cshrc
-rw-------  1 admin  wheel   6002 Jan 21 15:27 .history
-rw-r--r--  1 admin  nobody …
Run Code Online (Sandbox Code Playgroud)

freebsd filesystems

128
推荐指数
9
解决办法
2万
查看次数

LFTP:证书公用名与请求的主机名不匹配

使用lftp将文件从我的网络上的两台电脑上传到远程服务器。使用完全相同的代码,这在一个上运行良好,在另一个上不起作用。问题会话和成功会话的成绩单如下所示。我得到的错误是:

证书验证:证书公用名与请求的主机名不匹配

谷歌搜索这个错误找到了一个似乎适用于大多数人的解决方案(使用:)set ssl:verify-certificate no。但是正如您在下面的成绩单中看到的那样,这不适用于“有问题的计算机”。

因为两台计算机都使用相同的 DNS 和路由器来上网,所以我只能假设这可能是由问题计算机上的不同设置引起的。很想得到关于除lftp设置之外的检查内容的建议。

问题电脑

库存 Debian 系统 jessie 8.7: 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1 (2016-12-30) x86_64 GNU/Linux

lftp 正在使用的版本:

$ apt show lftp
Package: lftp
Version: 4.6.0-1+deb8u1
:
:
Run Code Online (Sandbox Code Playgroud)

失败的会话(主机名替换为“示例”):

$ lftp
lftp :~> debug
lftp :~> set
set dns:order "inet6 inet"
set file:charset UTF-8
set ftp:timezone ""
set net:max-retries 2
set net:timeout 30
set ssl:verify-certificate no
set xfer:log yes
set xfer:log-file /tmp/lftp.log
set xfer:max-log-size 1048576
set xfer:max-redirections 10 …
Run Code Online (Sandbox Code Playgroud)

certificate debian-jessie

9
推荐指数
2
解决办法
1万
查看次数

标签 统计

certificate ×1

debian-jessie ×1

filesystems ×1

freebsd ×1