17.18.1 Setting up the staging area

移动应用需要访问服务器166上的一个文件目录才能与 Emacs 交互。通过 org-mobile-directory 变量指定该目录位置。如果可以将该目录挂载到本地,直接将变量指向该目录即可:

(setq org-mobile-directory "~/orgmobile/")

此外,通过使用 TRAMP(见 TRAMP 用户手册), org-mobile-directory 可指向通过 SSH、SCP 或 DAVS 等方式访问的远程目录:

(setq org-mobile-directory "/davs:[email protected]:/org/webdav/")

若使用公共服务器,建议对文件进行加密。Org 还要求本地计算机安装 OpenSSL。开启加密功能时,需在移动应用和 Emacs 中设置相同密码。通过变量 org-mobile-use-encryption 设置密码167。注意即使移动应用已加密文件内容,文件名在本地计算机、服务器和移动设备的文件系统中仍可见。


Footnotes

(166)

若需搭建文件服务器,可考虑 WebDAV 服务器,例如 Nextcloud,更多帮助参见此 FAQ 条目

(167)

若 Emacs 配置了安全存储密码功能,则需自定义变量 org-mobile-encryption-password ;请查阅该变量的文档字符串。