Para crear un vinculo entramos a root
y le ponemos el comando
ln /etc/fstab fstab2(elnombre de fstab2 es opcional)
y ese fue el nombre de fstab
le ponemos vi fstab2 para modificarlo
y ponemos abajo #prueba de vinculos fuertes
unlink fstab es para borrar el vinculo
Para vinculos suaves se pone
ln -s /etc/fstab
como tambien se puede hacer a una carpeta tambien se puede
hacer a un archivo de texto o algun otro archivo.
el vinculo suave lo podemos borrar con
rm y el nombre del vinculo
rm fstab
jueves, 11 de septiembre de 2014
Montaje en slackware
Para la particion de disco primero le damos
ls /dev/sd*
Es para ver toodos los sda que tenemos
cfdisk /dev/sdb
Este comando es para particionar el disco deseado en este caso el disco que particionaremos sera
sdb.
Primero seleccionamos en new despues primary
y le damos enter y selecciona el espacio
despues de configurar eso le damos write para guardar
enter y le ponemos yes y enter y le damos quit y estara listo
mkfs
Para darle formato al discoduro
ponemos el comando
mkfs.ext3 -L casa /dev/sdb1
y le dara el formato y las particion del disco duro se realizara
le ponemos cd /mnt/
y nos aparecera
root@Aycko:/mnt# que nos indica que estas en esa carpeta
y despues vamos a crear un directorio que se llame temp
asi
root@Aycko:/mnt# mkdir temp
y ya se creara despues entramos a temp
con cd temp/ y ya despues de entrar al directorio
daremos
echo"vamos a ocultar esta info" > y la vamos a mandar a un archivo que se llame
info.txt
y le damos cat info.txt
y veremos lo que escribimos en el echo
Para montar el disco pondremos el comando
mount en la carpeta mnt
mount -t ext3 /dev/sdb1 temp
y se montara en el directorio el disco
le damos umount temp/
y se borrara el montado
cd temp/
y luego la entramos a cd /home/
ls -l y nos saldra los permisos que tiene cada usuario incluyendo a root
mv ftp/ /mnt/temp
para mover y se movera a la carpeta temp
ls -l en la carpeta temp y ya aparecera la carpeta ftp que acabamos de mover
movemos
mv ayckobarriga/ /mnt/temp/
y la carpeta del usuario se movio a la carpeta temp
despues entramos a la carpeta etc
cd etc/
y copiaremos el respaldo que tiene de los archivos
cp fstab fstab.old
y se hara un respaldo de la informacion
despues le ponemos vi sftab y editaremos y pondremos shift+A
y la linea sera hasta al final y entraremos al modo de edicion
de ese archivo
despues editaremos una linea y pondremos
/dev/sdb1 /home ext3 defaults 1 2
y le daremos esc para estar en modo comando y despues
:x para guardar
despues montaremos
mount /home/
y ya estaran los archivos actuales , los que estaban ocultos al
hacer el monteo
despues
su - ayckobarriga
y entraremos al usuario pero estaremos en otro disco duro los archivos
de ese usuario pero estara en el directorio home
reiniciamos la maquina y no cambio nada y el usuario esta normal
le ponemos
df -h para ver el espacio que tiene
y listo
ls /dev/sd*
Es para ver toodos los sda que tenemos
cfdisk /dev/sdb
Este comando es para particionar el disco deseado en este caso el disco que particionaremos sera
sdb.
Primero seleccionamos en new despues primary
y le damos enter y selecciona el espacio
despues de configurar eso le damos write para guardar
enter y le ponemos yes y enter y le damos quit y estara listo
mkfs
Para darle formato al discoduro
ponemos el comando
mkfs.ext3 -L casa /dev/sdb1
y le dara el formato y las particion del disco duro se realizara
le ponemos cd /mnt/
y nos aparecera
root@Aycko:/mnt# que nos indica que estas en esa carpeta
y despues vamos a crear un directorio que se llame temp
asi
root@Aycko:/mnt# mkdir temp
y ya se creara despues entramos a temp
con cd temp/ y ya despues de entrar al directorio
daremos
echo"vamos a ocultar esta info" > y la vamos a mandar a un archivo que se llame
info.txt
y le damos cat info.txt
y veremos lo que escribimos en el echo
Para montar el disco pondremos el comando
mount en la carpeta mnt
mount -t ext3 /dev/sdb1 temp
y se montara en el directorio el disco
le damos umount temp/
y se borrara el montado
cd temp/
y luego la entramos a cd /home/
ls -l y nos saldra los permisos que tiene cada usuario incluyendo a root
mv ftp/ /mnt/temp
para mover y se movera a la carpeta temp
ls -l en la carpeta temp y ya aparecera la carpeta ftp que acabamos de mover
movemos
mv ayckobarriga/ /mnt/temp/
y la carpeta del usuario se movio a la carpeta temp
despues entramos a la carpeta etc
cd etc/
y copiaremos el respaldo que tiene de los archivos
cp fstab fstab.old
y se hara un respaldo de la informacion
despues le ponemos vi sftab y editaremos y pondremos shift+A
y la linea sera hasta al final y entraremos al modo de edicion
de ese archivo
despues editaremos una linea y pondremos
/dev/sdb1 /home ext3 defaults 1 2
y le daremos esc para estar en modo comando y despues
:x para guardar
despues montaremos
mount /home/
y ya estaran los archivos actuales , los que estaban ocultos al
hacer el monteo
despues
su - ayckobarriga
y entraremos al usuario pero estaremos en otro disco duro los archivos
de ese usuario pero estara en el directorio home
reiniciamos la maquina y no cambio nada y el usuario esta normal
le ponemos
df -h para ver el espacio que tiene
y listo
Permisos en slackware
Hola:)
para poder darle permiso a un usuario nos logeamos como root
despues entramos a la carpeta de home de root y creamos el archivo para poder interactuar con el
para poder saber mejor sobre los permisos quedaria asi
despues de crear el archivo veremos una comprobacion si el archivo se ah creado
ponemos el comando ls -l
asi en mi caso
root@Aycko:/home# ls -l
y nos quedara asi
vemos que si se ah creado entonces le daremos cambio en los permisos para que un usuario
pueda leer este archivo y sobreescribir en el como root es el propietario de este archivo tambien
podemos cambiar a que un usuario sea el propietario
para cambiar en los permisos utilizaremos el comando:
chmod
Cambia el permiso o el modo del archivo y tenemos que especificarle como se cambian
esos permisos
como aqui vendremos el ejemplo de como cambiarlo :
para que pueda escribir en el archivo se utiliza este comando
cat archivo.txt
Es para ver el archivo que se pueda leer
en este comando podemos escribir lo que deseas pero solo podra el usuario
que tenga permiso de escribir y de leer a la vez ejemplo:
vi leeme.txt para leer
este comando solo se podra utilizar para leer y sera utilizado
para que el usuario que tiene permisos para leer solo poder leer
Para cambiar de grupo este archivo pondremos el siguiente comando:
chgrp bloguers archivo.txt
ponemos ls -l y vemos que el archivo el propietario es root y pertenece a los usuarios
que estan dentro del grupo bloguers y solo los que estan en ese grupo puedan leer el archivo
chown
Este comando cambia de propietario el archivo que acabamos de crear poniendo asi
y vemos que al poner ls -l
aparece que el propietario del archivo ya no es root si no ayckobarriga que es un usuario normal
chmod u+s /usr/bin/top
Quita la proteccion
chmod u-s /usr/bin/top
Vuelve la proteccion a la normalidad
para poder darle permiso a un usuario nos logeamos como root
despues entramos a la carpeta de home de root y creamos el archivo para poder interactuar con el
para poder saber mejor sobre los permisos quedaria asi
despues de crear el archivo veremos una comprobacion si el archivo se ah creado
ponemos el comando ls -l
asi en mi caso
root@Aycko:/home# ls -l
y nos quedara asi
vemos que si se ah creado entonces le daremos cambio en los permisos para que un usuario
pueda leer este archivo y sobreescribir en el como root es el propietario de este archivo tambien
podemos cambiar a que un usuario sea el propietario
para cambiar en los permisos utilizaremos el comando:
chmod
Cambia el permiso o el modo del archivo y tenemos que especificarle como se cambian
esos permisos
como aqui vendremos el ejemplo de como cambiarlo :
para que pueda escribir en el archivo se utiliza este comando
cat archivo.txt
Es para ver el archivo que se pueda leer
en este comando podemos escribir lo que deseas pero solo podra el usuario
que tenga permiso de escribir y de leer a la vez ejemplo:
vi leeme.txt para leer
este comando solo se podra utilizar para leer y sera utilizado
para que el usuario que tiene permisos para leer solo poder leer
Para cambiar de grupo este archivo pondremos el siguiente comando:
chgrp bloguers archivo.txt
ponemos ls -l y vemos que el archivo el propietario es root y pertenece a los usuarios
que estan dentro del grupo bloguers y solo los que estan en ese grupo puedan leer el archivo
chown
Este comando cambia de propietario el archivo que acabamos de crear poniendo asi
y vemos que al poner ls -l
aparece que el propietario del archivo ya no es root si no ayckobarriga que es un usuario normal
chmod u+s /usr/bin/top
Quita la proteccion
chmod u-s /usr/bin/top
Vuelve la proteccion a la normalidad
miércoles, 3 de septiembre de 2014
crear un usuario non-root en slackware
Como crear un usuario en slackware
En slackware para poder crear un usuario dentro aparte del superusuario root , primero tenemos que entrar al superusuario root para poder agregar un usuario normal
Luego de iniciar como root, es posible comenzar con la configuración:
agregamos el comando adduser para empezar a agregar el nuevo usuario
despues nos dice que ese usuario tiene grupos que son: audio cdrom floppy plugdev video power netdev lp scanner
despues de darle enter nos aparecera esto
en donde configuraremos la infomacion del usuario y bien sale todos los permisos que va a tener y con que shell se logeara este usuario y en que grupos pertenece le damos que el usuario nunca expire su directorio sera /home/pepe y ya despues creara el usuario apareciendo esto:
donde por ultimo el usuario pepe a sido agregado satisfactoriamente
Userdel
Para borrar un usuario solo logeados como el superusuario 'root' le damos el comando
userdel y enseguida el nombre del usuario tal es el caso
deluserpepe y nos aparecera asi:
en ese momento el usuario pepe fue eliminado del sistema .
Despues para verificar los permisos que ese usuario tendra.
Para verificar los permisos que tiene cada usuario incluyendo al
superusuario 'root'
logeado como root
root@Aycko:-# visudo , y nos aparecera asi:
Nos saldra como un tipo manual para ver que usuarios tienen permisos
a la hora de ejecutar el comando y agregar permisos
y un ejemplo al ejecutar este comando:
root@Aycko:-# vi etc/group
aparecera esto:
donde cada linea contiene:
nombre del grupo: algunos sistemas piden 8 caracteres o menos.
contraseña encriptada: histórico, no se usa. El comando newgrp no cambia el grupo por defecto de un usuario si su nombre no está listado en el grupo al que quiere cambiar, aún cuando este campo esté en blanco (lo usual).
número GID: número único identificador del grupo. Para mantener coherencia en un sistema heterogéneo es recomendable no usar como grupo por defecto de los usuarios un grupo del sistema o del proveedor (por ejemplo, users, o staff), sino un grupo creado por el administrador (por ejemplo, usuarios), ya que diferentes sistemas pueden asignar diferente GID a los mismos grupos del sistema.
lista de integrantes: nombres de login de los integrantes del grupo separados por comas, sin blancos.
ejemplo de al ejecutar este comando seria :
root@Aycko:-# vi etc/shadow
nos aparecera esto:
esto seria todo lo esencial para poder crear bien un usuario
En slackware para poder crear un usuario dentro aparte del superusuario root , primero tenemos que entrar al superusuario root para poder agregar un usuario normal
Luego de iniciar como root, es posible comenzar con la configuración:
agregamos el comando adduser para empezar a agregar el nuevo usuario
adduser
despues nos dice que ese usuario tiene grupos que son: audio cdrom floppy plugdev video power netdev lp scanner
despues de darle enter nos aparecera esto
en donde configuraremos la infomacion del usuario y bien sale todos los permisos que va a tener y con que shell se logeara este usuario y en que grupos pertenece le damos que el usuario nunca expire su directorio sera /home/pepe y ya despues creara el usuario apareciendo esto:
donde por ultimo el usuario pepe a sido agregado satisfactoriamente
Userdel
Para borrar un usuario solo logeados como el superusuario 'root' le damos el comando
userdel y enseguida el nombre del usuario tal es el caso
deluserpepe y nos aparecera asi:
en ese momento el usuario pepe fue eliminado del sistema .
Despues para verificar los permisos que ese usuario tendra.
Para verificar los permisos que tiene cada usuario incluyendo al
superusuario 'root'
logeado como root
root@Aycko:-# visudo , y nos aparecera asi:
Nos saldra como un tipo manual para ver que usuarios tienen permisos
a la hora de ejecutar el comando y agregar permisos
vi etc/passwd
El contenido del fichero /etc/passwd determina quien
puede acceder al sistema de manera legitima y que se puede hacer una vez
dentro del sistema. Este fichero es la primera linea de defensa del
sistema contra accesos no deseados. Debe de mantenerse escrupulosamente y
libre de errores y fallos de seguridad. En el tenemos registrados las
cuentas de usuarios, asi como las claves de accesos y privilegios.
Una linea ejemplo en este fichero al ejecutar esto
root@Aycko:-# vi etc/passwd nos saldra esto:
vi etc/group
El archivo /etc/group contiene los nombres de los grupos UNIX definidos en el sistema y una lista de sus miembros. Hay una línea por cada grupo. Los campos están separados por ":".y un ejemplo al ejecutar este comando:
root@Aycko:-# vi etc/group
aparecera esto:
donde cada linea contiene:
nombre del grupo: algunos sistemas piden 8 caracteres o menos.
contraseña encriptada: histórico, no se usa. El comando newgrp no cambia el grupo por defecto de un usuario si su nombre no está listado en el grupo al que quiere cambiar, aún cuando este campo esté en blanco (lo usual).
número GID: número único identificador del grupo. Para mantener coherencia en un sistema heterogéneo es recomendable no usar como grupo por defecto de los usuarios un grupo del sistema o del proveedor (por ejemplo, users, o staff), sino un grupo creado por el administrador (por ejemplo, usuarios), ya que diferentes sistemas pueden asignar diferente GID a los mismos grupos del sistema.
lista de integrantes: nombres de login de los integrantes del grupo separados por comas, sin blancos.
vi etc/shadow
El archivo /etc/passwd las contraseñas encriptadas, una línea por usuario; solo es visible al supervisor. Provee además información relativa a cambio de contraseñas y expiración de la cuenta.
ejemplo de al ejecutar este comando seria :
root@Aycko:-# vi etc/shadow
nos aparecera esto:
esto seria todo lo esencial para poder crear bien un usuario
Suscribirse a:
Entradas (Atom)