小编Dav*_*ave的帖子

为什么 visudo 说有语法错误?

我正在使用 CentOS

uname -a
Linux mydomain.com 3.2.29-48.63.amzn1.x86_64 #1 SMP Sat Sep 15 01:43:12 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用 visudo 将此命令添加到我的 /etc/sudoers 文件中...

Cmnd_Alias     CHOWNCMD = /bin/chown jboss:jboss /usr/java/jboss/server/default/deploy/myclient*.ear
Run Code Online (Sandbox Code Playgroud)

但是当我尝试保存时,它抱怨语法错误。我可以在命令行上运行这个命令(“=”之后的所有内容),所以我很难弄清楚 visudo 抱怨的是什么。任何建议如何修改上述行以使 visudo 表现?

  • 戴夫

centos sudo

6
推荐指数
1
解决办法
3737
查看次数

尝试访问隧道 HTTP 端口时出现“协议不匹配”

我使用的是 Mac 10.7.4,我有一个 HTTP 服务在远程服务器的端口 8082 上运行,我只能通过中间服务器访问。所以我执行这些隧道命令

ssh -L 8082:remote-server:22 dalvarado@intermediate-server
ssh dalvarado@localhost -p 8082
Run Code Online (Sandbox Code Playgroud)

但是,当我打开网络浏览器(Safari 或 Chrome)并访问

http://localhost:8082/
Run Code Online (Sandbox Code Playgroud)

我收到错误

SSH-2.0-OpenSSH_5.3
Protocol mismatch.
Run Code Online (Sandbox Code Playgroud)

我已经验证远程服务器的 sshd_config 文件包含“Protocol 2”,我什至尝试将“-2”标志添加到上述 SSH 命令,但我仍然收到错误消息。

任何帮助表示赞赏, - 戴夫

http ssh ssh-tunnel

1
推荐指数
1
解决办法
3万
查看次数

标签 统计

centos ×1

http ×1

ssh ×1

ssh-tunnel ×1

sudo ×1