qmail編譯出錯由於剛入門請高手幫助

发布于 2022-10-03 01:36:41 字数 936 浏览 15 评论 0

[root@snowbowly bin]#/var/qmail/smtp

而smtp文件為:

#!/bin/sh
QMAILDUID=qmaild
NOFILESGID=nofiles
/usr/local/bin/tcpserver -H -R -l 0 -t 1 -v -p -x /home/vpopmail/etc/tcp.smtp.cdb -u $QMAILDUID -g $NOFILESGID 0 smtp
/var/qmail/bin/qmail-smtp hostname /home/vpopmail/bin/vchkpw /bin/true /bin/cmd5checkpw /bin/true2 >; &1|
/var/qmail/bin/splogger smtpd 3 &

出錯為

tcpserver: usage: tcpserver [ -1UXpPhHrRoOdDqQv ] [ -c limit ] [ -x rules.cdb ] [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l localname ] [ -t timeout ] host port program
/var/qmail/smtp: line 5: syntax error near unexpected token `&'
/var/qmail/smtp: line 5: `/var/qmail/bin/qmail-smtp hostname /home/vpopmail/bin/vchkpw /bin/true /bin/cmd5checkpw /bin/true2 >; &1|'

[/quote]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(8

可遇━不可求 2022-10-10 01:36:41

在線等麻煩各位了

记忆之渊 2022-10-10 01:36:41

up

日记撕了你也走了 2022-10-10 01:36:41

/bin/cmd5checkpw /bin/true2 >; &1|'
改为
/bin/cmd5checkpw /bin/true 2>;&1 |'

这是调用命令出错
不是编译错误

岁吢 2022-10-10 01:36:41

up

苏别ゝ 2022-10-10 01:36:41

[root@snowbowly home]# /var/qmail/smtp
tcpserver: usage: tcpserver [ -1UXpPhHrRoOdDqQv ] [ -c limit ] [ -x rules.cdb ] [ -B banner ] [ -g gid ] [ -u uid ] [ -b backlog ] [ -l localname ] [ -t timeout ] host port program

大哥位,,幫幫了,,現在出現這种問題了,,急呀,,,哎,,對shell編程一點都不知呀!!!!!!!1

噩梦成真你也成魔 2022-10-10 01:36:41

哎,,,世態炎涼呀

垂暮老矣 2022-10-10 01:36:41

在smtp文件第4行和第5行后面加一个 \

我恋#小黄人 2022-10-10 01:36:41

upPPPPPPPPPPPPPPPPPPPPPPPP

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文