Il faut décommenter la ligne Banner dans le fichier /etc/ssh/sshd_config: Banner /root/message
où /root/message est le fichier qui contient le texte que tu veux afficher. Tu peux mettre le nom de fichier que tu veux.
Le /etc/motd comme tu dis, n'est affiché qu'après la connexion.
Je pense qu'il faut regénérer tes tables NIS après la création de ton utilisateur (sur ton serveur).
Positionne toi dans le répertoire /var/yp/ (ou alors le répertoire où se situe le fichier Makefile de NIS) et tape la commande: make
Ce n'est qu'une hypothèse mais est ce que ça pourrait venir de ta variable PATH, je ne sais pas si le cron récupère ton PATH et donc il ne trouve peut être pas les commande mkisofs, dvd+rw-format et growisofs.
Je pense que tu devrais essayer de mettre le chemin complet de tes commandes.
Pour effectuer de la sauvegarde incrémentale il existe de très bons outils :
amanda: ca peut être un peu lourd à mettre en oeuvre, tu n'as besoin que d'un lecteur de bande (tu peux mettre directement sur disque je pense, à vérifier).
rsync: très facile à mettre en oeuvre dans un petit script de 2 lignes. Tu automatises tout ça via la crontab. Il va te permettre de sauver uniquement les différence par rapport à ta dernière sauvegarde. Je ne suis pas sûr que tu puisse utiliser une bande pour mettre tout ca. Cela dit, tu pourrais passer par un disque usb (ca doit couter moins cher)
Est-ce que la commande mount ne te suffirait pas?
mount | grep /dev/cdrom
if [ $? -eq 0 ] ; then
echo Il est monté
else
echo Il est pas monté
fi
Sinon avec dd tu peux essayer de voir comme ca:
dd if=/dev/cdrom of=/tmp/toto count=1 bs=1024 2>/dev/null
if [ $? -eq 0 ] ; then
echo Il est present
else
echo y a rien
fi
Oui, regarde au niveau de la configuration de grub dans /boot/grub/menu.lst.
Regarde sur ta ligne kernel si tu n'as pas un truc du genre "acpi=off" ou "noacpi".
Si c'est la cas, essaye de l'enlever.
Je me pose juste la question: si ton interface existe quand tu fais un "ifconfig -a", est-ce que ca ne veut pas dire que ton module n'est pas déjà utilisé?
Essaye de taper la commande "lsmod" pour voir s'il est bien présent.
As-tu vérifié ta configuration du grub? Regarde si dans le fichier /boot/grub/menu.lst tu as bien la présence d'une ligne concernant ton noyau SMP. Si ce n'est pas le cas, il faudra ajouter un nouveau paragraphe avec les lignes title, root, kernel et initrd.
Peux-tu montrer ton fichier et donner le nom de ton futur kernel STP?
Deja il faut déterminer sur quelle partition se situe ton filesysteme /var. Pour connaitre toutes les partitions de ton disque:
sfdisk -d /dev/hda
Ensuite pour chaque partition listée par le résultat de ta commande précédente, recherche celle qui correspond à /var :
tune2fs -l /dev/hdaX | grep name
Si tu n'en vois aucune, c'est que ton /var est intégré directement au / (ce qui n'est pas idéal). En supposant que ton / corresponde à la partition hda1, tu le montes comme ils l'ont expliqué précédemment.
Concernant le fait que ton /var soit plein, il ne faut pas faire le ménage n'importe comment.
Si c'est ton /var/log/messages qui est trop gros, essaye de voir les messages qui reviennent sans arrêt puis vide le de cette manière:
echo > /var/log/messages.
Pour éviter une future saturation, tu peux mettre en place une rotation de log:
modifie ton /etc/logrotate.d/syslog et mets ca dedans:
# awk
Posté par Stephane Autret . En réponse au message [recuperer la position d'une chaine de caractere]. Évalué à 1.
awk '($1 ~ Attribut1) {print $3}'
# Tu peux essayer ça dans un script
Posté par Stephane Autret . En réponse au message Tri d'une liste en shell (KSH). Évalué à 1.
tri_tab() {
liste1=($1)
liste2=($2)
i=0
liste_res=(`while [ $i -lt ${#liste1[*]} ]
do
echo ${liste2[$i]} ${liste1[$i]}
let i+=1
done | sort | awk '{print $2}'`)
echo "${liste_res[*]}"
}
tableau1=(a b c d e)
tableau2=(5 2 1 3 4)
tri_tab "${tableau1[*]}" "${tableau2[*]}"
# /etc/resolv.conf
Posté par Stephane Autret . En réponse au message Problème de réseaux sous Debian. Évalué à 1.
nameserver 192.168.0.1
(en supposant que l'adresse de ton routeur soit 192.168.0.1
# Banner dans /etc/ssh/sshd_config
Posté par Stephane Autret . En réponse au message Message de login. Évalué à 4.
Il faut décommenter la ligne Banner dans le fichier /etc/ssh/sshd_config:
Banner /root/message
où /root/message est le fichier qui contient le texte que tu veux afficher. Tu peux mettre le nom de fichier que tu veux.
Le /etc/motd comme tu dis, n'est affiché qu'après la connexion.
# NIS: make
Posté par Stephane Autret . En réponse au message Autofs & NIS. Évalué à 1.
Positionne toi dans le répertoire /var/yp/ (ou alors le répertoire où se situe le fichier Makefile de NIS) et tape la commande:
make
[^] # Re: User ? Messages ?
Posté par Stephane Autret . En réponse au message Cron & growisofs. Évalué à 1.
Je pense que tu devrais essayer de mettre le chemin complet de tes commandes.
# Amanda ou rsync
Posté par Stephane Autret . En réponse au message backup (local) incrémental sur bande. Évalué à 1.
amanda: ca peut être un peu lourd à mettre en oeuvre, tu n'as besoin que d'un lecteur de bande (tu peux mettre directement sur disque je pense, à vérifier).
rsync: très facile à mettre en oeuvre dans un petit script de 2 lignes. Tu automatises tout ça via la crontab. Il va te permettre de sauver uniquement les différence par rapport à ta dernière sauvegarde. Je ne suis pas sûr que tu puisse utiliser une bande pour mettre tout ca. Cela dit, tu pourrais passer par un disque usb (ca doit couter moins cher)
# mount ou dd, au choix
Posté par Stephane Autret . En réponse au message Tester si un cd est dans un lecteur. Évalué à 2.
mount | grep /dev/cdrom
if [ $? -eq 0 ] ; then
echo Il est monté
else
echo Il est pas monté
fi
Sinon avec dd tu peux essayer de voir comme ca:
dd if=/dev/cdrom of=/tmp/toto count=1 bs=1024 2>/dev/null
if [ $? -eq 0 ] ; then
echo Il est present
else
echo y a rien
fi
[^] # Re: Ohh
Posté par Stephane Autret . En réponse au message arret pc. Évalué à 1.
Regarde sur ta ligne kernel si tu n'as pas un truc du genre "acpi=off" ou "noacpi".
Si c'est la cas, essaye de l'enlever.
# Et sudo
Posté par Stephane Autret . En réponse au message Une belle colle !. Évalué à 2.
# Regarde si tu as le binaire
Posté par Stephane Autret . En réponse au message Vitesse réseau. Évalué à 1.
locate ethtool
Ensuite vérifie ta variable PATH. Si elle est mal renseigné, tape le chemin complet.
Après, je sais pas, t'as peut mis des mouffles en tapant ta commande ;-)
# Avec des double cotes
Posté par Stephane Autret . En réponse au message faire un grep de variable ?. Évalué à 1.
grep "$LGSP" s_tmp > LG$LGSP
# Essaye ce site
Posté par Stephane Autret . En réponse au message Parametrage SNMP pour info réseau. Évalué à 1.
http://www.labo-cisco.com/ArticleComp.asp?ARID=28
[^] # Re: Résal
Posté par Stephane Autret . En réponse au message configuration des interfaces réseau. Évalué à 2.
Essaye de taper la commande "lsmod" pour voir s'il est bien présent.
[^] # Re: Résal
Posté par Stephane Autret . En réponse au message configuration des interfaces réseau. Évalué à 2.
tcpdump -i rausb0
Si quelque chose passe, à priori c'est que c'est bon.
# On sait jamais...
Posté par Stephane Autret . En réponse au message Noyau SMP. Évalué à 1.
Peux-tu montrer ton fichier et donner le nom de ton futur kernel STP?
# Essaye ca
Posté par Stephane Autret . En réponse au message l'ordi ne démarre plus /var est plein. Évalué à 1.
sfdisk -d /dev/hda
Ensuite pour chaque partition listée par le résultat de ta commande précédente, recherche celle qui correspond à /var :
tune2fs -l /dev/hdaX | grep name
Si tu n'en vois aucune, c'est que ton /var est intégré directement au / (ce qui n'est pas idéal). En supposant que ton / corresponde à la partition hda1, tu le montes comme ils l'ont expliqué précédemment.
Concernant le fait que ton /var soit plein, il ne faut pas faire le ménage n'importe comment.
Si c'est ton /var/log/messages qui est trop gros, essaye de voir les messages qui reviennent sans arrêt puis vide le de cette manière:
echo > /var/log/messages.
Pour éviter une future saturation, tu peux mettre en place une rotation de log:
modifie ton /etc/logrotate.d/syslog et mets ca dedans:
/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron {
size 50M
sharedscripts
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}
Ca va te permettre d'effectuer une rotation chaque fois que le fichier atteint 50Mo.
# Problème nvidia Geforce (Débutant mais obstiné inside)
Posté par Stephane Autret . En réponse au message Problème nvidia Geforce (Débutant mais obstiné inside). Évalué à 1.
Je te conseille d'aller faire un tour sur cette page:
http://people.via.ecp.fr/~alexis/formation-linux/xfree.html
[^] # Re: Précisions...
Posté par Stephane Autret . En réponse au message help a l installation. Évalué à 1.