Recently I'd like to transfer some private data to friends. Since my ssh is OTPed, so sftp is not the option. I decided to use webfs and gnutls (webfs does not support openssl).
$ sudo apt-get install webfs gnutls-bin
$ certtool --generate-privkey --outfile key.pem
$ certtool --generate-self-signed --load-privkey key.pem --outfile cert.pem
$ cat cert.pem >> key.pem
$ rm cert.pem
$ sudo chown www-data:www-data cert.pem
--- /etc/webfsd.conf ---
web_port="443"
web_extras="-C key.pem -S"
$ sudo apt-get install webfs gnutls-bin
$ certtool --generate-privkey --outfile key.pem
$ certtool --generate-self-signed --load-privkey key.pem --outfile cert.pem
$ cat cert.pem >> key.pem
$ rm cert.pem
$ sudo chown www-data:www-data cert.pem
--- /etc/webfsd.conf ---
web_port="443"
web_extras="-C key.pem -S"
本文介绍了一种使用webfs和gnutls进行私密数据传输的方法。由于SSH被一次性密码保护限制,作者选择了webfs作为替代方案,并详细记录了安装配置过程及证书生成步骤。
1336

被折叠的 条评论
为什么被折叠?



