我想使用 gfvs-mount samba 远程服务器挂载受密码保护的服务器,因此我这样做:
gfvs-mount smb://ip/share
但每次我都需要输入用户名,我想避免输入用户名,但只提示密码
答案1
你可以这样做:
gvfs-mount smb://IP\;username@IP/share
仅会提示输入密码
gvfs-mount -l
显示已安装的共享
答案2
我使用与 watchmansky 相同的解决方案,但删除了 IP\; 部分:
gvfs-mount smb://username@host/share
答案3
我将在主目录中为用户创建一个凭证文件:
**Filename: ~/.gvfs_credentials**
<username>
<domain name>
<password>
然后添加“gvfs 安装'命令我的。轮廓为 gvfs 安装的每个共享编写脚本,并为其提供我们之前保存的凭据:
**Filename: ~/.profile**
gvfs-mount smb://<servername>/<sharename> < .gvfs_credentials
好处是您只需在 .gvfs_credentials 文件中更改密码即可。
不好的一面是密码以未加密的纯文本保存。
希望这对某人有帮助:)