我习惯于使用linux终端和nohup over ssh发出在后台运行的命令,即使在注销ssh会话时也是如此。由于某种原因,nohup似乎在最新的MACOS中被打破了。出于这个原因,我尝试使用screen命令来执行这个小的示例脚本。
sleep 10
echo "this is my test file" > testfile
此文件另存为tst脚本。然后我发出以下命令。
ssh sohaib@localhost screen -dm sh testscript
但是,什么也不会发生。screen只是安静地退出,而不写入文件testfile。如果我在不使用ssh的情况下运
我正在使用AFS主目录的Linux集群进行ssh-ing。我试图使用GNU屏幕在一个独立的屏幕上运行一个长期运行的程序。如果我仍然登录,程序执行完美,这包括写入一个文件。
我希望能够从ssh会话中注销,并让程序在独立的屏幕上运行。我试着登录,然后重新登录。但是,当我在独立屏幕上检查时,我发现我的程序已经崩溃,因为它没有写入文件的权限。
[local]me: ssh info@inf.ed.us
[remote]user: screen # this pops up a new screen
[remote]user: python get_data.py
然后我点击Ctrl-a d(以分
当用户不时地从OS (雪豹)工作站到我们的Linux主机SSH时,他们会收到以下消息:
/usr/bin/xauth: ~/.Xauthority not writable, changes will be ignored
当然,它们的X转发应用程序在这一点上将无法工作。
但是,如果他们注销并再次重新登录,就不会收到消息,而且一切都按预期的方式工作。
在他们的Mac电脑上,他们通过法新社获得自己的主目录。Linux机器通过NFS获得它。
对这里会发生什么有什么想法吗?
我有一个服务器在我从机器上注销后,没有显示标准bash提示符。
如果我ssh到这个服务器,我可以在那里做所有的操作(例如ls、cwd等),试图重新安装bash (sudo apt install - reinstall bash)也没有帮助,也没有提供bashrc的源代码。
这是我目前在ssh之后的输出:
Linux mymachine 4.9.0-8-amd64 #1 SMP Debian 4.9.110-3+deb9u6 (2018-10-08) x86_64
The programs included with the Debian GNU/Linux system are free
我通过调用"rails server“来运行rails应用程序。我使用ssh客户端连接到aws。与aws的ssh客户端连接始终自动注销。消息是"Connection reset by 13.250.214.114 port 22“。当自动注销时,"rails服务器“将被终止。
我能阻止aws终止rails应用程序吗?
我正在使用cygwin通过ssh进入一个远程linux机器,并使用cygwin XWin服务器来显示gui应用程序。
当我第一次连接到远程机器时,会显示以下警告:
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.
尽管有这些警告,XWin一开始似乎工作得很完美。过了一段时间(通常大约15分钟),它将不可避免地失去连接。cygwin X服务器图标