使用命令行连接到 GNOME 在线账户

使用命令行连接到 GNOME 在线账户

我编写了一个 bash 脚本来执行我的 Fedora Workstation 的安装后配置。

我会将我的 Nextcloud 服务器与 GNOME 在线帐户连接起来。

是否可以通过命令行界面实现这一点?

使用 davfs2 命令挂载 WebDav-Share?

davs://nextcloud_hostname/remote.php/webdav

我读过 Gentoo wikihttps://wiki.gentoo.org/wiki/GNOME/Guide/en它提供了一些 Gnome 命令,但我没有找到任何东西。

你能帮我吗 ?

答案1

我找到了一个解决方案。这个解决方案可以提供帮助,我会在这里发布它。

  1. 在您的实际 Gnome 个人主文件夹中,转到 .config/goa-1.0

goa = Gnome 在线帐户

1.0 此时也许对您来说它会是另一个版本。

  1. 在 goa-1.0 中,如果您已经在 Gnome 参数中添加了在线帐户,那么您应该找到一个 conf 文件“accounts.conf”。accounts.conf 示例:

     [Account account_1875320154_0]
     Provider=owncloud
     Identity=username
     [email protected]
     CalendarEnabled=false
     ContactsEnabled=false
     FilesEnabled=true
     Uri=https://account-url.com
     AcceptSslErrors=false
    
  2. 保存并将“accounts.conf”粘贴到新的 Gnome 安装中。同一文件夹 /home/user/.config/goa-1.0。

  3. Nautilus 中会自动显示网络链接

  4. 转到 Gnome paramaters --> @ Online accouts,出现警告消息提示您输入在线帐户密码。输入您的密码,一切就绪。

就我而言,安装后脚本将自动创建 accounts.conf 文件。

这可能不是最好的方法,但它确实有效。

瞧 :)

相关内容