Giter Site home page Giter Site logo

aureooms-contrib / cs-config-for-linux Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ulb/cs-config-for-linux

0.0 1.0 0.0 42 KB

:wrench: Configuration instructions for using Linux in the CS department @ulb

License: Creative Commons Zero v1.0 Universal

cs-config-for-linux's Introduction

Configuration

Configuration instructions for Linux @ ULB

Wireless connection (wifi)

Eduroam

See https://github.com/aureooms/eduroam.

Waffle

Ask Stefan for password. Needs authentication, see instructions for wired connections.

_TRUMP

Ask Aurélien for password.

Wired connection (ethernet)

Ethernet is authenticated using your NetID and password. You can login by going to https://webauth.ulb.ac.be when plugged into the network. You can install this script that automatically connects you to the network. For example

ulb auth once

⚠️ You should add the line options single-request at the top of /etc/resolv.conf.head and /etc/resolv.conf otherwise lots of request will timeout. The root cause is most likely due to bad network nodes configuration.

Printers

⚠️ Printing only works with wired connection (ethernet) or Waffle or _TRUMP wifi but not with eduroam or Plaine-Wifi.

You need an account to use the printers. Ask the secretaries for an account if you do not have one. Try to login with your credentials on the print server.

If you cannot login to the print server, the first thing to do is to do the procedure of changing your password. Go to https://idsapp.ulb.ac.be/pam, login and then go to https://idsapp.ulb.ac.be/pam/pammodpw.php. You must tick all the checkboxes (NetID, hydra, etc.), enter your username (NetID), your password, and submit the form. You do not really have to change your password: you can fill the input fields with your existing password. Once this is done, wait for 30 minutes then try to login to the print server again. If it still does not work, email the SIS (Science Information Technology Support).

Install cups client. For example

pacman -S cups

Add a ServerName entry pointing to the local cups server to /etc/cups/client.conf. For example

# see 'man client.conf'
# ServerName /run/cups/cups.sock #  alternative: ServerName hostname-or-ip-address[:port] of a remote server
ServerName localhost    

Enable the cups-browsed service if you do not want to start it manually every time

systemctl enable cups-browsed.service

And start it immediately if you want to print before the next reboot

systemctl start cups-browsed.service

Follow (French) instructions at the bottom of this page. TL;DR: download this directory and run the shell script that is inside as a daemon. An easy way to download the directory

svn export https://github.com/ulb/papercut-linux/trunk

⚠️ papercut requires java. Java version 1.8 is recommended.

The printers network names are DI-COPIER and DI-COLOR:

  • use DI-COLOR only when you want to print colors,
  • use DI-COPIER otherwise.

⚠️ It can happen that those are listed multiple times because other users on the network decided to share those printers. In that case, look for names ending with lit-printserver.

DI-COPIER is also a scanner and a copier. The copying function requires a password which you can get from the secretaries. Here is a reference sheet for the copier.

Troubleshooting

  • Again, printing only works with wired connection (ethernet) or Waffle or _TRUMP wifi but not with eduroam or Plaine-Wifi.
  • Make sure to set the paper size to A4 when printing. US letter will not work.
  • When you arrive at ULB, you will receive a temporary account which can be used for printing. This account really is temporary and will stop working after you get your (definitive) account. Accounts user name ending with a digit are temporary.

Allowed ports

nmap -Pn $yourpublicip
...
22/tcp   ssh
873/tcp  rsync
3389/tcp ms-wbt-server
5800/tcp vnc-http
5900/tcp vnc

cs-config-for-linux's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.