User Tools

Site Tools


wiki:security:rbash

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:security:rbash [2014/10/31 21:35]
woglinde [Link the needed programs to setup a session]
wiki:security:rbash [2014/10/31 22:11]
woglinde [Bring the path back to some scripts]
Line 65: Line 65:
 /usr/bin/x2goterminate-session /usr/bin/x2goterminate-session
  
 +mkdir /opt/rbash/bin
 cd /opt/rbash/bin && ln -s /usr/bin/{setsid,whoami,x2goagent,x2golistsessions,x2gopath,\ cd /opt/rbash/bin && ln -s /usr/bin/{setsid,whoami,x2goagent,x2golistsessions,x2gopath,\
 x2goruncommand,x2gostartagent,x2goterminate-session} . x2goruncommand,x2gostartagent,x2goterminate-session} .
 </code> </code>
 +
 +Because some programs are written in perl and need fragments from the x2go-lib dir and it is searched relative, the lib-directory needs to be linked too.
 +<code bash>
 +mkdir /opt/rbash/lib
 +cd /opt/rbash/lib && ln -s /usr/lib/x2go .
 +</code>
 +
 +====== Bring the path back to some scripts ======
 +Because we set the PATH to /opt/rbash/bin some scripts needs to set it back to be functional again.
 +
 +<code bash>
 +x2gopath
 +x2goruncommand
 +x2gostartagent
 +x2goterminate-session
 +</code>
 +
 +After the license header add the following to all files mentioned above
 +<code bash>
 +export PATH=/bin:/usr/bin:/sbin:/usr/sbin
 +</code>
 +
 +====== Fix session clean up ======
wiki/security/rbash.txt ยท Last modified: 2014/11/03 13:07 by woglinde