我看了很多的帖子上面都说,只要使用如下命令就行了 #unset TMOUT 我这么做了,好像还是不行,有时只是间隔了1分钟ssh连接就断线了,有得重新连接,很恼火! TMOUT是个环境变量吧,那么它就应该有值,于是我想把它的值显示出来,这么做: #echo "$TMOUT" 结果显示是空白行,什么值都没有!!! 请问是怎么回事啊?我能在哪里找到这个变量并对它进行重新设置? 谢谢了!
我按照这篇文章来做的 CVS服务器是192.168.0.3,上面CVSROOT路径是/home/cvsroot,另外一台开发客户机是192.168.0.4,如果 tom在2台机器上都有同名的帐号,那么从192.168.0.4上设置了: export CVSROOT=:ext:tom@192.168.0.3:/home/cvsroot export CVS_RSH=ssh tom就可以直接在192.168.0.4上对192.168.0.3的cvsroot进行访问了(如果有权限的话) 可是当我设好后,登录CVS时报以下错误: $ cvs login cvs login: can only use `log...
我的脚本里有ssh连接: ssh remote_server "......" 可是如果没有设置密钥,就会提示密码,然后ssh就停在输入密码要不动了,不能自动退出: sh /home/shell/backup.sh bb@localhost's password: 怎么才能让它连不到就自动退出? 我是要把它放到crontab里的,如果不自动退出,就会一直挂在那,也没法继续后面的判断。