GNU/Linux >> Linux Esercitazione >  >> Linux

Servizio del sistema operativo Linux 'rpcgssd'

Questo servizio gestisce i contesti RPCSEC GSS per il client NFSv4, che fornisce supporto lato client per il protocollo RPCSEC_GSS. Inizierà il demone rpc.gssd per comunicare con il demone rpcsec_gss lato server rpc.svcgssd. Se si utilizza NFSv4, è necessario.

Il protocollo rpcsec_gss fornisce un mezzo per utilizzare l'API di sicurezza generica gss-api per fornire sicurezza ai protocolli che utilizzano rpc (in particolare, nfs). Prima di scambiare qualsiasi richiesta rpc utilizzando rpcsec_gss, il client rpc deve prima stabilire un contesto di sicurezza. L'implementazione del kernel Linux di rpcsec_gss dipende dal demone dello spazio utente rpc.gssd per stabilire i contesti di sicurezza. Il demone rpc.gssd usa i file nel filesystem rpc_pipefs per comunicare con il kernel.

Rpc.gssd è l'implementazione lato client del protocollo RPCSEC_GSS. Tutte le applicazioni che utilizzano il meccanismo di sicurezza RPCSEC_GSS devono chiamare l'interfaccia dell'applicazione gss-api per stabilire una connessione sicura con i server.

Il pacchetto PRM contenente questo servizio:

# yum install nfs-utils

Controllo del servizio

Questo servizio è gestito dal comando “service” o “systemctl”. Il suo utilizzo è il seguente:

# service rpcgssd          # CentOS/RHEL 6
Usage:  {start|stop|restart|condstart|condrestart|status}

Avvia il servizio come segue:

# service rpcgssd start        # CentOS/RHEL 6
# systemctl start rpcgssd      # CentOS/RHEL 7

Interrompere il servizio come segue:

# service rpcgssd stop        # CentOS/RHEL 6
# systemctl stop rpcgssd      # CentOS/RHEL 7

Riavvia il servizio in questo modo:

# service rpcgssd restart        # CentOS/RHEL 6
# systemctl restart rpcgssd      # CentOS/RHEL 7

Se il servizio è avviato, riavvialo; altrimenti non fare nulla.

# service rpcgssd condrestart

Come il comando start, anche il comando condstart avvia il demone rpcgssd.

# service rpcgssd condstart

Verifica se il servizio è stato avviato o interrotto:

# service rpcgssd status        # CentOS/RHEL 6
# systemctl status rpcgssd      # CentOS/RHEL 7

Richiedere le informazioni sul livello di esecuzione per il servizio:

# chkconfig --list rpcgssd         # CentOS/RHEL 6
rpcgssd         0:off   1:off   2:off   3:on    4:on    5:on    6:off
# systemctl is-enabled rpcgssd     # CentOS/RHEL 7
static

Configurazione

Non sono presenti file di configurazione per questo servizio. Come accennato in precedenza, il servizio comunicherà con il kernel tramite il filesystem rpc_pipefs. Il valore predefinito è "/var/lib/nfs/rpc_pipefs “. Puoi anche dire a rpc.gssd dove cercare il filesystem rpc_pipefs usando l'opzione -k per rpc.gssd.


Linux
  1. Servizio del sistema operativo Linux 'dhcpd'

  2. Servizio del sistema operativo Linux "anacron"

  3. Servizio del sistema operativo Linux "iptables"

  4. Sistema operativo Linux Servizio "rete"

  5. Servizio del sistema operativo Linux "portmap"

Servizio del sistema operativo Linux "NetFS"

Servizio del sistema operativo Linux 'ldap'

Servizio del sistema operativo Linux 'yppasswdd'

Servizio del sistema operativo Linux "xendomains"

Servizio del sistema operativo Linux 'nscd'

Servizio del sistema operativo Linux "calamaro"