|Version 7 (modified by jhaverlack, 5 years ago)|
Interactive Shell Service
Project developers can access it if they have been granted shell access for the project. The Interactive Shell provides a command line interface that can be used to manage the following:
- Project web content
- Developer web content
- Project uploads
- CVS repositories
The Interactive Shell supports the following features:
- SSH shell access to project content
- Comprehensive set to command line tools
- 4 hour shell life - shells are automatically terminated after 4 hours.
- Password or SSH keys authentication
- CVS repository administration
The Interactive Shell does not support the following features:
Project members must be granted shell access by a project administrator. Project administrators can grant shell access to project members from the project site:
- Admin>Members interface
How do you connect to shell service? Reminder, for developers only.
Interactive Shell sessions persist for 4 hours once created. Authorized developers that have been granted shell access for a project can create/connect to an Interactive Shell with:
ssh -t USER,PROJECT@shell.sourceforge.net create
If you do not have an active Interactive Shell session a help page can be viewed with:
For those using the Putty SSH client set the following setting for the Putty session:
Session: Host Name: "shell.sourceforge.net" Session: Connection Type: "SSH" Connection > SSH > TTY uncheck "Don't allocate a psudo-terminal" Connection > SSH Remote command: "create" Connection > Data Auto-login username: "USER,PROJECT"
- Open the session and provide your password at the prompt.
- adminrepo --help
May be able to use content from http://alexandria.wiki.sourceforge.net/Project+Web%2C+Shell%2C+VHOST+and+Database+Services and improve it. This service is used for lots of useful things.