Unix Shell
A RNL disponibiliza um serviço de Unix Shell a todos os alunos e docentes do IST, embora seja particularmente vocacionado para os alunos de LEIC.
O nexus disponibiliza diversas linguagens e ferramentas de programação, com várias versões diferentes instaladas, sendo um bom ambiente para desenvolver, experimentar e fazer testes de projetos de programação.
Como usar
Pode ser acedido em nexus.rnl.tecnico.ulisboa.pt através de SSH, usando o típico comando ssh presente em qualquer distribuição Linux ou outra variante de Unix, ou usando um cliente como o Putty em Windows.
A autenticação é feita com o IST ID e a home de cada utilizador (directoria presente quando se faz login) consiste na sua área pessoal do AFS disponibilizada pela DSI. Recomenda-se portanto que tenha o serviço AFS ativado na DSI antes de usar o nexus. O nexus não disponibiliza nenhum espaço de armazenamento permanente para além do AFS.
Utilização aceitável
Os recursos da máquina podem ser usados livremente, dentro dos limites razoáveis. Processos a consumir 100% de CPU ou uma porção significativa de memória continuamente durante períodos de tempo acima de 1 dia poderão estar sujeitos a serem terminados sem aviso.
Processos de fundo a correr (ex: daemons) durante longos períodos de tempo são aceitáveis, dependendo do objectivo a que se destinam. Ex: Cliente IRC, sim. Servidor de jogo, não.
Para mais esclarecimentos sobre casos específicos, pergunte-nos através de rnl@rnl.tecnico.ulisboa.pt.
Sistema
O nexus consiste numa máquina com 8 vCPUs e 8GiB de RAM, a correr NixOS.
A diretoria /tmp
não é persistente e será limpa a cada reboot da máquina.
Estão diponíveis os portos 1024
-65535
para ligação a serviços externos através dos protocolos TCP
e UDP
.
Lista de software instalado
A lista do software instalado pode ser encontrada aqui.
Sugestões para instalação de novo software podem ser enviados para rnl@rnl.tecnico.ulisboa.pt.