Si vous utilisez l’utilitaire GNU Screen et que vous recherchez un fichier de configuration déja tout fait, voici le mien :
# Auto detach screen upon hangup insteed of killing it
autodetach on
# Scrollback buffer
defscrollback 10000
# Do not display startup message
startup_message off
# Display the messages for 2 seconds
msgwait 2
# Enable the visual bell
vbell on
vbell_msg "[[[ BELL ]]]"
# Disallow dangerous keys
bind k
bind ^k
bind .
bind ^\
bind \\
bind ^h
bind h
# Rebind some keys
bind 'K' kill
bind 'I' login on
bind 'O' login off
bind '}' history
# CTRL+SPACE : display the windows list
bindkey "^@" windowlist -b
# CTRL+UP : move to the previous window when split on
bindkey "^[[1;5A" focus up
# CTRL+DOWN : move to the next window when split on
bindkey "^[[1;5B" focus down
# CTRL+RIGHT : change to the next screen
bindkey "^[[1;5C" next
# CTRL+LEFT : change to the previous screen
bindkey "^[[1;5D" prev
# CTRL+PAGEDOWN : resize the current window when split on
bindkey "^[[5;5~" resize -1
# CTRL+PAGEUP : resize the current window when split on
bindkey "^[[6;5~" resize +1
# Caption
caption string "%{= bY}[%n %t]"
# Status line
hardstatus alwayslastline "%{= by}[%{Y}${USER}@%H%{y}]%{w}[%= %{w}%?%-Lw%?%{R}(%{W}%n*%f%t%?(%u)%?%{R})%{w}%?%+Lw%?%?%= %{w}]%{c}[%{C}%D%d/%m %c%{c}]"
# Highlighting for text marking and messages
sorendition "Yb"
# Default screens
screen -t SHELL 0 $SHELL
screen -t FILES 1 /usr/bin/mc
screen -t EDITOR 2 /usr/bin/editor
#screen -t TOP 3 /usr/bin/htop
#screen -t MAIL 4 /usr/bin/mutt
#screen -t IRC 5 /usr/bin/irssi
select SHELL
J’ai ajouté des combinaisons de touches pour pouvoir changer plus facilement d’écran :
- CTRL+ESPACE : Afficher la liste des fenêtres
- CTRL+GAUCHE : Ecran précédent
- CTRL+DROITE : Ecran suivant
- CTRL+HAUT : Se rendre sur la fenêtre précédente en mode split
- CTRL+BAS : Se rendre sur la fenêtre suivante en mode split
- CTRL+PAGE PRECEDENTE : Réduire la fenêtre actuelle en mode split
- CTRL+PAGE SUIVANTE : Agrandir la fenêtre actuelle en mode split
Si comme moi, vous devez prendre souvent le contrôle de votre ordinateur distant via SSH, et que vous souhaitez avoir accès aux applications intranet de votre entreprise, il est possible de créer un proxy SOCKS.
En saisissant la commande :
ssh -D 9999 username@ip-address-of-ssh-server
Où 9999 représente le port de votre proxy. Vous pouvez spécifier n’importe quel port non utilisé sur votre machine, de préférence > 1024.
Par ailleurs, vous devrez également modifier les paramètres réseau de votre navigateur.
Par exemple sous Firefox :
- se rendre dans Edition -> Préférences -> Avancé -> Réseau.
- Cliquer sur « Paramètres ».
- Choisir « Configuration manuelle du proxy ».
- Saisir dans le champ « Hôte SOCKS » : 127.0.0.1:9999 (ou le port que vous spécifié).
- Cliquer sur « OK » pour valider les changements.
Cela vous permettra également, si votre employeur utilise un proxy filtrant mais autorise malgré tout l’accès SSH, à vous connecter à n’importe quel site, sous condition que vous possédiez une machine distante accessible en SSH.
Récemment j’ai recherché comment faire pour que le client IRC XChat soit minimisé dans le system tray lorsque l’on referme la fenètre principale.
En effet, par défaut lorsque l’on clique sur « X », XChat termine immédiatement, ce qui peut être désagréable.
La solution consiste alors à taper la commande :
/set gui_tray_flags 1
Après avoir créé plusieurs sites internet non achevés, je décide de me reprendre en main en créant ce nouveau blog.
J’espère que vous serez nombreux à me visiter !




