我刚刚在我的计算机上设置了 ubuntu 9.10,我正在尝试弄清楚如何避免在需要 sudo 权限的每个操作中输入密码。我只想在登录时输入一次密码,并在整个会话期间拥有所有权限。此外,我宁愿不以 root 身份登录,而是使用我自己的用户名和设置。谢谢。
我正在尝试使 BOSH 会话的预绑定工作。
我希望能够在我的 CMS 中对用户进行身份验证,然后在他访问聊天时让他登录,为此我找到了https://github.com/smokeclouds/http_prebind,一切都可以找到并且我能够编译它步骤如下:
rake configure
sed -i 's/AUTH_USER/a_user/g' src/http_prebind.erl
sed -i 's/AUTH_PASSWORD/a_password/g' src/http_prebind.erl
sed -i 's/EJABBERD_DOMAIN/jabber.my.tld/g' src/http_prebind.erl
rake build
rake install
Run Code Online (Sandbox Code Playgroud)
然后将 http 请求绑定添加到配置中:
{5280, ejabberd_http, [
{request_handlers,
[
{["http-prebind"], http_prebind}
]},
%%captcha,
http_bind,
http_poll,
http_prebind,
web_admin
]}
]}.
Run Code Online (Sandbox Code Playgroud)
据我所知,我现在应该能够简单地请求一个新的会话:
curl -u a_user:a_password http://jabber.my.tld:5280/http-prebind/some_user
Run Code Online (Sandbox Code Playgroud)
但无论我总是得到什么Unauthorized回应。
对这个有什么想法吗?
PS:我也尝试过 Mod-Http-Pre-Bind,但由于它不需要密码,我更喜欢使用 http_prebind。
PPS:用户名 AUTH_USER 和密码 AUTH_PASSWORD 的用户实际上必须存在吗?我目前正在使用管理员帐户。
该环境由两个 2012R2 虚拟机组成,它们在其队列上以高可用性(ha-all)运行 RabbitMQ。我使用 Veeam 创建作为 DR 策略一部分发送到异地的快照备份。
我看到的是 Veeam 备份发生时集群的间歇性故障。当集群中断时,它会导致 Mnesia 事件被记录或有时会导致一个节点完全关闭自身。我认为问题在于 Veeam 如何对 VM 进行闪烁,在这种情况下,它基本上会暂停 VM 片刻,然后继续运行。当此 blip 发生时,两个节点都会看到另一个消失,并且辅助节点立即将自己提升为主节点。两个主人一看到对方就跑(字面意思是几秒钟后),他们撞头,集群破裂。
我在net_ticktime 此处阅读并实施了 300 秒,认为这将有助于使集群对短暂的 Veeam 光点更具弹性,但它似乎没有帮助。当一个节点看到另一个消失时,辅助节点立即将自己提升为主节点,并且似乎不使用该net_ticktime设置。
Mnesia 错误示例:
Mnesia('rabbit@Node01'): ** ERROR ** mnesia_event got {inconsistent_database, running_partitioned_network, 'rabbit@Node02'}
Run Code Online (Sandbox Code Playgroud)
有没有其他人经历过这种情况或类似的事情?RabbitMQ 或 Erlang 是否有额外的配置设置可能有助于使集群对节点之间的连接丢失的小点具有更强的弹性?
我在工作中管理使用openvpn gui连接到远程计算机的简单工作组。
无意中我发现了一个非常奇怪的错误——openvpn 连接最初有效,ping 也有效,但 30 秒后,ping 和任何其他访问都停止工作,没有任何可辨别的原因。
Openvpn 客户端显示仍然连接(没有新日志,图标为绿色),openvpn 服务器显示连接仍然建立(但也无法 ping 客户端),windows 日志没有显示任何线索。从家里我仍然可以毫无问题地通过 VPN 连接。
我需要知道在哪里查看的线索,任何其他日志或测试?
编辑:
womble 建议检查路由表,简单的脚本显示路由表没有变化:(,无论如何谢谢 womble。
我有一个 301 设置,它将http://domain.com重定向到http://www.domain.com ( http://www.domain.com $S$Q) 但如果我浏览到 http s :// domain.com 我收到一个 SSL 错误(因为它期望 www.domain.com)。
有没有办法在浏览器抛出证书错误之前让它重定向?
我可以使用用户名 root 和用于 root ssh 访问的相同密码通过 ftp 访问我的 ubuntu 框。
我似乎无法通过 ssh 使用其他可以正常使用的用户名 ftp 进入框。我试过在 /etc/ 中寻找 .vsftpd 之类的文件,但还没有找到乐趣,我是在找对的树吗?
谢谢
我有我的 github 帐户,我想从我的两个工作站访问它,一个 Ubuntu 工作站和一个 Windows 工作站。
我也是 SSH 和 git 的初学者,我按照所有说明在我的 ubuntu 笔记本电脑上使用 SSH 密钥设置我的帐户,一切正常,但是现在如果我想从我的 Windows 笔记本电脑使用我的 git 帐户,我需要生成另一个 ssh 密钥,或者我可以使用从我的 ubuntu 笔记本电脑生成的密钥?
也许我需要从我的 Windows 笔记本电脑生成另一个 ssh 密钥,然后用我的 github 帐户注册它以及我从我的 ubuntu 笔记本电脑生成的一个,并在各自的机器上使用每个?
最好的方法是什么?有最佳实践吗?
如果我可以在两台机器上使用相同的 SSH 密钥,我如何导入我已经在另一台机器上使用的密钥?
我正在使用 cpanel 运行 centos 5.8。最近我收到报告说我的交换区已满,但有很多空闲内存可以使用。
top - 10:33:43 up 133 days, 17:00, 1 user, load average: 0.05, 0.03, 0.05
Tasks: 170 total, 1 running, 169 sleeping, 0 stopped, 0 zombie
Cpu(s): 2.1%us, 0.5%sy, 0.0%ni, 97.2%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 24726100k total, 8255368k used, 16470732k free, 599560k buffers
Swap: 1046520k total, 984740k used, 61780k free, 3641828k cached
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
应使用未使用的 ram 内存而不是交换。或者我应该增加交换(我该怎么做?)。
谢谢
我相信 CentOS 5 中的默认操作系统文件系统是 ext3。
是否可以在 Centos 5.x 或仅在 6.x 上使用 ext4?我可以将现有的 ext3 文件系统升级到 ext4 吗?