关于如何登录 或 挂载 ftps 的问题。
Tofloor
poster avatar
181******81
deepin
2015-02-10 18:51
Author
最近用着deepin时,发现了一个极度不方便的地方。
deepin对samba和ftp的挂载不能直接在文件管理器中进行操作管理。
[color=#FF0000:1hch7nxy]特别是 ftps 的登录,居然没有任何可用的挂载方法;让我无语了。
看看windows下的webdrive,那是多好的一个工具呀,让人羡慕嫉妒狠呀!
期待deepin能尽早提供这个功能的文件管理器。
文件管理器没有这个功能,在办公的时候时很不方便的。因为在办公中的文件都是在服务器,通过ftps的方式挂载到电脑的。
[/color:1hch7nxy]
Reply Favorite View the author
All Replies
ice911
deepin
2015-02-10 21:12
#1
nautilus有连接到服务器这一项的吧,可以直接登录ftp啊
Reply View the author
181******81
deepin
2015-02-10 23:46
#2
nautilus有连接到服务器这一项的吧,可以直接登录ftp啊
nautilus是可以登录ftp,但是你试试登录ftps试试。
一定报错。
Reply View the author
oaker
deepin
2015-02-11 00:24
#3
开发中,等待吧。
Reply View the author
181******81
deepin
2015-02-11 06:11
#4
开发中,等待吧。
真是天大的好消息呀。以后办公上可以直接deepin了。
Reply View the author
Feng Yu
deepin
2015-02-11 17:56
#5
ftps是什么?我只知道sftp
Reply View the author
MattD
deepin
2015-02-11 18:03
#6
ftps是什么?我只知道sftp
FTP over SSL
Reply View the author
181******81
deepin
2015-02-28 17:41
#7
开发中,等待吧。
暂时找到了一个可以 挂在ftps的软件 curlftpfs ,但是这个软件过于久远,已经和新版的libcurl 7.27 以上版本出现了兼容问题 Error setting curl: CURLOPT_SSL_VERIFYHOST no longer supports 1 as value!

原因是:
CURLOPT_SSL_VERIFYHOST的值
设为0表示不检查证书
设为1表示检查证书中是否有CN(common name)字段
设为2表示在1的基础上校验当前的域名是否与CN匹配
       而libcurl早期版本中这个变量是boolean值,为true时作用同目前设置为2,后来出于调试需求,增加了仅校验是否有CN字段的选项,因此两个值true/false就不够用了,升级为0/1/2三个值。
       再后来(libcurl_7.28.1之后的版本),这个调试选项由于经常被开发者用错,被去掉了,因此目前也不支持1了,只有0/2两种取值。

编译的时候缺少了两个软件:
sudo apt-get install fuse libfuse-dev libglib2.0-dev

所以只能修改源码后编译才能正常使用。期望deepin能跟新一下现有的curlftpfs.deb包。方便后来者使用。
但是,虽然ftps能用了,但是这个curlftpfs的效率和其他的ftp软件相比,效率真的有点低下。还期望咱们的deepin团队能在修改代码的同时可以优化一下代码。and curl_easy_setopt_or_die()
Reply View the author