我正在尝试在我的机器上设置一个 IRC 服务器,供我和一群朋友使用。这是一个 ubuntu 盒子,我已经安装了 dancer-ircd 和 dancer-services 并根据Ubuntu Docs启动并运行了所有内容。我现在想锁定服务器,以便用户需要“全局”密码才能连接。或者,只要我能够预先批准谁在服务器上注册昵称,每个用户都可以拥有自己的用户名/密码。
我正在运行 Ubuntu 10.04.1 LTS 服务器。我经常在 Mac 上使用 AFP 打开文件。这不可避免地在服务器上创建了 .DS_Store 文件(尽管出于某种原因它们被命名为:2eDS_Store。然而,它也会在 DS_Store 文件上创建变体。这些变体通常与该目录中的其他文件相似。例如:
~$ ls
total 60K
-rw-r--r-- 1 tarakhovsky 16K 2010-11-30 18:28 :2eDS_Store
drwx--S--- 4 tarakhovsky 4.0K 2010-11-08 13:58 :2eTemporaryItems/
lrwxrwxrwx 1 tarakhovsky 15 2010-10-19 17:44 bigdisk -> /media/bigdisk//
...
drwxr-xr-x 3 tarakhovsky 4.0K 2010-11-03 18:24 Temporary Items/
drwxr-xr-x 3 tarakhovsky 4.0K 2010-11-30 01:34 tmp/
...
Run Code Online (Sandbox Code Playgroud)
我使用以下方法禁用了 DS_Store 文件的创建:
defaults write com.apple.desktopservices DSDontWriteNetworkStores true
Run Code Online (Sandbox Code Playgroud)
所以希望这不会继续发生 - 但我真的想摆脱服务器上已经存在的 DS_Store 文件的所有现有变体。关于为什么要创建这些变体以及我如何摆脱它们的任何想法?