JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Guía de administración del sistema: servicios de red
search filter icon
search icon

Información del documento

Prefacio

Parte I Servicios de red (temas)

1.  Servicio de red (descripción general)

2.  Gestión de servidores de antememoria web

3.  Servicios relacionados con el tiempo

Parte II Acceso a los sistemas de archivos de red (temas)

4.  Gestión de sistemas de archivos de red (descripción general)

5.  Administración de sistema de archivos de red (tareas)

6.  Acceso a los sistemas de archivos de red (referencia)

Parte III Temas sobre el SLP

7.  SLP (descripción general)

8.  Planificación y habilitación del SLP (tareas)

9.  Administración del SLP (tareas)

10.  Incorporación de servicios antiguos

11.  SLP (referencia)

Parte IV Servicios de correo (temas)

12.  Servicios de correo (descripción general)

13.  Servicios de correo (tareas)

14.  Servicios de correo (referencia)

Parte V Redes en serie (temas)

15.  Solaris PPP 4.0 (descripción general)

16.  Planificación del enlace de PPP (tareas)

17.  Configuración de un enlace de PPP por marcación telefónica (tareas)

18.  Configuración de un enlace de PPP de línea arrendada (tareas)

19.  Configuración de autenticación PPP (tareas)

20.  Configuración de un túnel PPPoE (tareas)

21.  Resolución de problemas comunes de PPP (tareas)

22.  Solaris PPP 4.0 (referencia)

23.  Migración de Solaris PPP asíncrono a Solaris PPP 4.0 (tareas)

24.  UUCP (descripción general)

25.  Administración del UUCP (tareas)

26.  UUCP (referencia)

Parte VI Trabajo con sistemas remotos (temas)

27.  Trabajo con sistemas remotos (descripción general)

28.  Administración del servidor FTP (tareas)

Administración del servidor FTP (mapa de tareas)

Control del acceso al servidor FTP

Cómo definir clases de servidor FTP

Cómo establecer límites de inicio de sesión de usuarios

Cómo controlar el número de intentos de inicio de sesión no válidos

Cómo impedir a determinados usuarios el acceso al servidor FTP

Cómo restringir el acceso al servidor FTP predeterminado

Configuración de inicios de sesión del servidor FTP

Cómo configurar usuarios reales del FTP

Cómo configurar usuarios invitados del FTP

Cómo configurar usuarios anónimos del FTP

Cómo crear el archivo /etc/shells

Personalización de archivos de mensaje

Cómo personalizar archivos de mensaje

Cómo crear mensajes que se van a enviar a los usuarios

Cómo configurar la opción README

Control del acceso a los archivos en el servidor FTP

Cómo controlar comandos de acceso a archivos

Control de cargas y descargas en el servidor FTP

Cómo controlar las cargas al servidor FTP

Cómo controlar descargas al servidor FTP

Hospedaje virtual

Cómo permitir el hospedaje virtual limitado

Cómo habilitar el hospedaje virtual completo

Inicio del servidor FTP automáticamente

Cómo iniciar un servidor FTP mediante SMF

Cómo iniciar un servidor FTP independiente en segundo plano

Cómo iniciar un servidor FTP independiente en primer plano

Cierre del servidor FTP

Cómo cerrar el servidor FTP

Depuración del servidor FTP

Cómo comprobar syslogd en busca de mensajes del servidor FTP

Cómo utilizar greeting text para verificar ftpaccess

Cómo comprobar los comandos ejecutados por usuarios del FTP

Ayuda de configuración para sitios ocupados

29.  Acceso a sistemas remotos (tareas)

Parte VII Supervisión de servicios de red (temas)

30.  Supervisión del rendimiento de la red (tareas)

Glosario

Índice

Configuración de inicios de sesión del servidor FTP

Para acceder a un servidor FTP, primero debe iniciar sesión. El servidor FTP admite tres tipos de cuentas de inicio de sesión de usuarios para usuarios reales, invitados y anónimos.

Cómo configurar usuarios reales del FTP

Para permitir a usuarios reales el acceso al servidor FTP, siga estas instrucciones:

  1. Verifique que el usuario tenga una cuenta configurada con un nombre de usuario y una contraseña que se puedan utilizar para establecer una sesión de terminal.

    Para obtener más información, consulte el Capítulo 4, Gestión de grupos y cuentas de usuario (descripción general) de Guía de administración del sistema: administración básica.

  2. Confirme que el usuario real sea un miembro de una clase en el archivo ftpaccess.

    Para obtener información sobre las clases de usuario que están definidas en el archivo ftpaccess, consulte Cómo definir clases de servidor FTP.

  3. Verifique que el shell de inicio de sesión del usuario se encuentre en el archivo /etc/shells.

Cómo configurar usuarios invitados del FTP

La secuencia de comandos ftpconfig se utiliza para copiar todos los archivos del sistema necesarios en el directorio principal. Cuando el usuario invitado y el directorio principal del invitado ya existen, la secuencia de comandos ftpconfig actualiza el área con los archivos del sistema actuales.

Para obtener más información, consulte ftpconfig(1M).


Nota - A diferencia del nombre de usuario (anonymous o ftp) que se define para los usuarios anónimos, los nombres de usuario para invitados del FTP no se fijan. Se puede seleccionar cualquier nombre que funcione como un nombre de usuario real.


Para permitir el acceso de un usuario invitado al servidor FTP, realice lo siguiente:

  1. Utilice la secuencia de comandos useradd para crear una cuenta de usuario invitado con un shell de inicio de sesión de /bin/true y un directorio principal de /dir-root/./dir-principal.

    Para obtener más información, consulte useradd(1M) y el Capítulo 4, Gestión de grupos y cuentas de usuario (descripción general) de Guía de administración del sistema: administración básica.


    Nota - En este procedimiento, /home/guests/./guest1 se utiliza como el nombre del directorio principal para un usuario que se denomina guest1.


    # /usr/sbin/useradd -m -c "Guest FTP" -d \
      /home/guests/./guest1 -s /bin/true guest1
  2. Asigne una contraseña a la cuenta de invitado.
  3. Agregue una entrada guestuser al archivo ftpaccess.
    guestuser guest1

    Nota - También puede utilizar la capacidad guestgroup en el archivo ftpaccess para especificar usuarios invitados. La capacidad guest-root en ftpaccess elimina la necesidad del /./ en la ruta del directorio principal del usuario invitado.


  4. Confirme que el usuario invitado sea miembro de una class en el archivo ftpaccess. Consulte Cómo definir clases de servidor FTP para obtener más información.
  5. Utilice la secuencia de comandos ftpconfig para crear los archivos necesarios en el área chroot.
    /usr/sbin/ftpconfig -d /home/guests
  6. Confirme que /bin/true se encuentre en el archivo /etc/shells. Consulte Cómo crear el archivo /etc/shells.

Ejemplo 28-6 Configuración de un servidor FTP invitado

En este ejemplo, el área del FTP se configura en el directorio /home/guests.

# /usr/sbin/ftpconfig -d /home/guests
Updating directory /home/guests

Cómo configurar usuarios anónimos del FTP

La secuencia de comandos ftpconfig crea la cuenta de usuario anonymous y rellena el directorio principal con los archivos necesarios.

Para obtener más información, consulte ftpconfig(1M).

Para permitir el acceso de un usuario anónimo al servidor FTP, siga estas instrucciones:

  1. Utilice la secuencia de comandos ftpconfig para crear la cuenta de usuario anónimo.
    /usr/sbin/ftpconfig anonymous-ftp-directory
  2. Confirme que el usuario anónimo esté asignado a una class en el archivo ftpaccess.

    Consulte Cómo definir clases de servidor FTP para obtener más información.

Ejemplo 28-7 Configuración de usuarios anónimos del FTP

En este ejemplo, el área del FTP se configura en el directorio /home/ftp.

# /usr/sbin/ftpconfig /home/ftp
Creating user ftp
Updating directory /home/ftp

Cómo crear el archivo /etc/shells

  1. Conviértase en superusuario o asuma un rol similar.

    Los roles incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.

  2. Cree el archivo /etc/shells.
  3. Edite el archivo /etc/shells. Agregue la ruta de acceso completa a cada shell en una sola línea.

Ejemplo 28-8 Creación del archivo /etc/shells

A continuación, se incluye un ejemplo de un archivo /etc/shells con un /bin/true enumerado para usuarios invitados del FTP:

/sbin/sh 
/bin/csh 
/bin/jsh 
/bin/ksh 
/bin/remsh 
/bin/rksh 
/bin/rsh 
/bin/sh 
/usr/bin/csh 
/usr/bin/ksh 
/usr/bin/bash 
/usr/bin/tcsh
/usr/bin/zsh 
/bin/true