多个人在服务器上用emacs的问题

各位,有个问题不知道有没有更好的办法。

在服务器上开发。会有多个人登陆上去访问调试,如果多个人都用emacs,每个人都有自己的配置。用起来会冲突。

解决办法是在服务器上各人有各自的用户。

但是很多时候服务器的程序都是直接在root用户下跑,人们默认都是root登陆。公司其他也懒得自己去配用户。

在这种情况下有什么办法不同的人启动不同的emacs实例么?

否则我管不了别人,那只能麻烦自己。我自己新建一个用户,然后用这个用户登陆运行emacs了。

启动时手动指定配置位置?

windows - is there a way to specify custom init file on emacs startup? - Stack Overflow

1 个赞

不知道这个是否满足要求

1 个赞

用 chemacs2,最新的 Emacs master 也支持 –init-directory的启动选项

1 个赞

公司不错 竟然有多个人用 emacs

差不多。我看看

楼上和这里说这个是换了个emacs发行版?我现在用的是spacemacs。换的话成本有点高

目前没有。我一直在想这种问题是怎么解决的。

我发现很多地方人们都是root冲锋队。甚至用ubuntu,人们也没那个习惯每人一个用户都是用同一个用户密码登陆。很恶心

1 个赞

用root工作是很愚蠢的坏习惯。非常不专业。

网上root帐号爬虫无时无刻不在尝试你的密码。

建个有root权限的密码那么难吗?

每个人用自己的账户登录,需要 root 时用 sudo 或 su root。 用 root 登录的人拖出去斩了。

我也跟他们说过,哈哈哈。他们说没事,直接root裸奔就好 :rofl:

可以告诉我你们的公司名(能提供IP就更好了),我想试试你们这些用root裸奔的公司,安全性怎么样。哈哈哈哈 :stuck_out_tongue:

特殊的设备,并不是常用的对外提供服务的服务器。所以root冲锋队也影响不是很大。

对,那台服务器是公司机房的。没有公网ip的。

说明贵司的技术负责人很不熟悉linux。

1 个赞

多用户的意义不仅是安全,还有配置隔离的作用。

也可能是,了解但懒得管

他 bash脚本写的比我六关键是,但是我感觉他代码写的真的。。。。。。一言难尽。有个函数有17个参数,我看到的时候直接原地爆炸了。

-u -Q -l chemacs2 …