Bonjour,

j'essaye de lancer le service SSH sur une zone Solaris 10, mais cela ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
bash-3.00# svcs | grep ssh
offline        14:45:26 svc:/network/ssh:default
bash-3.00# svcadm enable ssh
bash-3.00# svcs | grep ssh
offline        14:45:26 svc:/network/ssh:default
Lorsque je regarde pour plus de detail :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
bash-3.00# svcs -l ssh
fmri         svc:/network/ssh:default
name         SSH server
enabled      true
state        offline
next_state   none
state_time   Thu Jun 28 14:45:26 2007
restarter    svc:/system/svc/restarter:default
dependency   require_all/none svc:/system/filesystem/local (online)
dependency   optional_all/none svc:/system/filesystem/autofs (offline)
dependency   require_all/none svc:/network/loopback (online)
dependency   require_all/none svc:/network/physical (online)
dependency   require_all/none svc:/system/cryptosvc (online)
dependency   require_all/none svc:/system/utmp (offline)
dependency   require_all/restart file://localhost/etc/ssh/sshd_config (online)
J'en conclut donc qu'il s'agit d'un probleme de dependance avec UTMP qui est offline. Cependant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
bash-3.00# svcadm enable utmp
bash-3.00# svcs | grep utmp
offline        14:45:25 svc:/system/utmp:default
Donc rebelote :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
bash-3.00# svcs -l utmp
fmri         svc:/system/utmp:default
name         utmpx monitoring
enabled      true
state        offline
next_state   none
state_time   Thu Jun 28 14:45:25 2007
restarter    svc:/system/svc/restarter:default
dependency   require_all/none svc:/milestone/sysconfig (offline)
J'en conlut cette fois que c'est a cause de sysconfig ;

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
bash-3.00# svcadm enable /milestone/sysconfig
bash-3.00# svcs | grep sysconfig
offline        14:45:25 svc:/milestone/sysconfig:default
La ca commence un peu a me desesperer, mais en vrai on touche a la fin,
car

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
bash-3.00# svcs -l sysconfig
fmri         svc:/milestone/sysconfig:default
name         Basic system configuration milestone
enabled      true
state        offline
next_state   none
state_time   Thu Jun 28 14:45:25 2007
restarter    svc:/system/svc/restarter:default
dependency   require_all/none svc:/milestone/single-user (online)
dependency   optional_all/none svc:/system/sysidtool:system (offline)
dependency   optional_all/none svc:/system/sysidtool:net (offline)
Je ne vois pas ce qui cloche ici...

Ce qui est bizarre, c'est que si je fait

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
bash-3.00# /lib/svc/method/sshd start
bash-3.00# ps -ef | grep sshd
    root  7810  7624   0 15:14:20 pts/7       0:00 grep sshd
    root  7808  7495   0 15:14:01 ?           0:00 /usr/lib/ssh/sshd
SSH fonctionne...

Quelqu'un peut-il eclairer ma lanterne et m'aider a resoudre mon probleme ?

Merci d'avance