#1 04-01-2017 08:35:35

antowen
Collaboratore
Da Brno
Registrato: 21-03-2010
Messaggi: 1'125
Sito web

Disabilitare login

Ciao a tutti,

Vorrei disabilitare il login di un utente di sistema (apacheds),
Ma lo stesso user necessita la shell.


cat /etc/shadow |grep apacheds
apacheds:!!:16990::::::

Vorrei farlo con:

usermod -L apacheds

  ma non sono sicuro che questo garantisca il corretto funzionamento dell'applicativo.

Suggerimenti?


Se qualcuno ha esperienza con Puppet vorrei un parere su una modifica sull'init.pp che nel manifest che potrebbe farmi risparmiare tempo, anche se son solo 7/9 server .

  package {"apacheds":
    ensure => present,
    require => Package[$javaPackageName]
  } ->
  exec { "disable-apacheds-logins":
    cmd => "usermod -L apacheds",
    path => "/bin:/usr/bin",
  }

Grazie  cin


Antonio G. Fedora 24  cin
antowen.com

Non in linea

#2 04-01-2017 12:58:33

antowen
Collaboratore
Da Brno
Registrato: 21-03-2010
Messaggi: 1'125
Sito web

Re: Disabilitare login

Risolto con la modifica di sshd.conf

#Deny or restrict ssh access to users
DenyUsers apacheds
Match User apacheds
        PasswordAuthentication no

Antonio G. Fedora 24  cin
antowen.com

Non in linea

Piè di pagina