http://www.foroxd.com/![]() |
![]() |
![]() |
|
|||||||
| Avisos |
| Sistemas Operativos Libres Todo los sistemas que no sean windows |
![]() |
|
|
Herramientas | Desplegado |
|
|
#11 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
8 Redes
/etc/init.d/networking start ------> Inicia los servicios de red. /etc/init.d/networking restart ----> Reinicia los servicios de red. /etc/init.d/networking stop -------> Para los servicios de red. ifconfig [interfaz opciones IP]----> Información y configuración de interfaces de red. ifconfig --------------------------> Muestra el estado de los interfaces activos. ifconfig -a -----------------------> Muestra el estado de todos los interfaces. ifconfig ppp0 ---------------------> Muestra el estado de ppp0 ifconfig eth0 up ------------------> Activa eth0. ifconfig eth0 down ----------------> Cierra eth0. ifconfig eth1 address 156.35... ---> Asigna una dirección al interfaz especificado. Iwconfig --------------------------> Similar a ifconfig pero sólo para interfaces wireless ifup interface: -------------------> Habilita la interface especificada,ejemplos: ifup eth0 ;ifup ppp0 ifdown interface: -----------------> Deshabilita la interface especificada,ejemplos: ifdown eth0 ;ifdown ppp0 dhclient eth0/eth1 ----------------> Inicia conexión dhcp mediante el cliente dhcp-client. pump -i eth0/eth1 -----------------> Inicia conexión dhcp mediante el cliente pump. pppoeconf -------------------------> Programa para configurar conexiones pppoe. pppconfig -------------------------> Programa en modo texto para configurar una conexión ppp. pon -------------------------------> Establece la conexión ppp a internet. plog ------------------------------> Monitoriza la conexión ppp. poff ------------------------------> Finaliza la conexión ppp a internet. finger usuario --------------------> Informa sobre un usuario conectado al sistema. finger @servidor ------------------> Informa sobre todos los usuarios conectados a un servidor (nombre o IP) finger usuario@servidor -----------> Informa sobre un usuario conectado a un servidor ping google.com -------------------> Verifica la conexión,en este caso con [Los links solo para registrados. Click para registrarse o ingresa Click aqui] (Ctrl+Z pone fin) traceroute microsoft.es -----------> Muestra la ruta que los paquetes de datos han seguida hasta la máquina de destino. mtr rediris.es --------------------> Combinación de ping y traceroute. whois esdebian.org ----------------> Información sobre éste,nuestro dominio. host -v -a telefonica.com ---------> Determina la ip de un nombre o el nombre de una ip.(host -v -a 194.224.55.221) iptraf ----------------------------> Monitoriza tráfico de redes(ncurses) tethereal -------------------------> Versión para consola de ethereal,un analizador del tráfico de red (sniffer). ettercap --------------------------> Sniffer/interceptor/logger para redes LAN con switchs basado en ncurses. nmap ------------------------------> Escaner de puertos. fail2ban --------------------------> Escanea logs como /var/log/auth.log y banea las IP con demasiados errores de conexión. snort -----------------------------> Sniffer de paquetes y un detector de intrusiones en una red (NIDS). aide ------------------------------> Detector de intrusiones en un único Servidor, PC o host.(HIDS). portsentry ------------------------> IDS que detecta escaneos de puertos y reacciona a un ataque. chkrootkit ------------------------> Detector de rootkit. w3m,lynx,links,links2,elinks -----> Navegadores web,elinks soporta SSL con lo que podremos acceder a correo web. Irssi,*censored*x,WeeChat-curses -------> Clientes IRC( Internet Relay Chat) ) mutt,mush,pine,elm ----------------> Clientes de correo(MUA). cabber ----------------------------> Cliente jabber( protocolo libre para mensajería instantánea.) Centericq -------------------------> Cliente de mensajeria multiprotocolo (ICQ,Yahoo,AIM,MSN,IRC,Jabber) ncftp,-----------------------------> Cliente ftp (File Transfer Protocol) basado en ncurses ftp-ssl ---------------------------> Cliente ftp con soporte de cifrado SSL y TSL.(dependiendo de la otra parte) telnet-ssl ------------------------> Cliente telnet(acceso remoto) con soporte de cifrado SSL,(dependiendo de la otra parte) ssh -------------------------------> Cliente ssh (Secure SHell),acceso remoto cifrado,forma parte del paquete openssh-client rtorrent, bittornado --------------> Clientes bittorrent.Bitornado es una versión mejorada del cliente homónimo bittorrent. talk usuario-----------------------> Entabla una conversacion con un usuario del sistema. talk usuario@sistema --------------> Entabla conversacion con un usuario de otro sistema(entre máquinas UNIX) mesg -n ---------------------------> Anula la notificacion de comunicacion de talk o write mesg -y ---------------------------> Habilita la llegada de notificaciones de talk o write write usuario ---------------------> Manda un mensaje a un usuario del sistema. netstat -napt ---------------------> Saber qué puertos tiene abiertos nuestro sistema | n ----------------------------> No resuelve las direcciones a sus nombres DNS. Esto hace más rápida la ejecución. | a ----------------------------> Muestra todos las conexiones,incluídas las que están escuchando. | p ----------------------------> Muestra el número y nombre del proceso,dueño de dicha conexión. | t ----------------------------> sólo muestra conexiones tcp '-------------- jigdo-lite fichero.jigdo ---------->|Programa interactivo que permite la descarga y/o "actualización" de una imagen ISO; |descarga los ficheros de una imagen ISO mediante wget, los une y forma al vuelo |una copia de la imagen ISO original.Pero si ya tenemos una imagen en el disco o un CD, |bastaría con indicarle la ruta a la misma para que se actualizara.Para ambos casos hay |que descargar previamente los ficheros .jigdo y .template asociados a la imagen. '----------------------------------------------------------------------------- jigdo-file ------------------------> Herramienta para generar los ficheros .jigdo y .template de una imagen wget [opciones] URL ---------------> Gestor de descargas. | -p ---------------------------> descarga web completa. | -r ---------------------------> recursivo. | -k ---------------------------> Convierte los enlaces absolutos en relativos. | -c ---------------------------> Reanuda la descarga de un fichero parcialmente descargado. | -l6 --------------------------> profundidad de recursión (5 por defecto) | -A formato -------------------> formato para descargar. | -nH --------------------------> hace que no se cree el subdirectorio localhost. | --cut-dirs=n -----------------> elimina n número de directorios dentro de la jerarquia. | | Ejemplo 1º: wget -A zip URL ---> Bajaría todos los archivos zip de una página web. | | Ejemplo 2º:nos queremos descargar el manual nano.pdf que está en: | | [Los links solo para registrados. Click para registrarse o ingresa Click aqui]ática/editores/nano.pdf | ---------------- --------- ------ | localhost 1º dir 2º dir | | wget -nH --cut-dirs=2 [Los links solo para registrados. Click para registrarse o ingresa Click aqui]ática/editores/nano.pdf | | nos bajaría sólo el manual sin crearnos ningún nuevo directorio en nuestra home. | | Ejemplo 3º:nos queremos bajar el manual de Arocena en formato html cuya primera página está en: | | [Los links solo para registrados. Click para registrarse o ingresa Click aqui] ,pues entonces: | | wget -r -nH [Los links solo para registrados. Click para registrarse o ingresa Click aqui] | | nos bajaría todo el contenido del curso (ficheros .html,.css,.jpg,etc) al directorio /ortihuela |
|
|
|
| Sponsored Links |
|
|
#12 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
9 Otros
/server ---------------------- Lista,añade o elimina servidores. /server [nombre uerto:clave]- Conecta con un servidor. /info [servidor] ------------- Obtener información sobre servidor. /lusers ---------------------- Obtener estadísticas del servidor. /users ----------------------- Usuarios conectados al servidor. /links ----------------------- Lista los servidores de la red actual. /list ------------------------ Lista e informa sobre los canales. /admin ----------------------- Informa sobre el admin. del servidor. /help [comando] -------------- Muestra la ayuda sobre un comando. /ison [nick]------------------ Comprobar si un usuario está conectado. /join [canal] ---------------- Unirse a un canal. /names ----------------------- Listar usuarios en canales. /whois [nick] ---------------- Muestra información sobre un usuario. /whowas [nick]---------------- Informa sobre un usuario que ya no está. /who [patrón] ---------------- Muestra información sobre patrón. /msg NiCK SET PASSWORD [clave] Cambiar de contraseña(en irc-hispano) /msg [nick | canal][texto]---- Envia un mensaje a un usuario o canal. /amsg [texto] ---------------- '->a todos los canales en los que estás. /notice [nick | canal]-------- Envia un mensaje privado a un usuario/os /query [usuario texto] ------- Envia un mensaje privado a un usuario. /ignore ---------------------- Lista los usuarios ignorados. /ignore nick ----------------- Ignora los mensajes de un usuario. /unignore [nick | *] --------- Deja de ignorar el/los mensajes. /ctcp [nick texto] ----------- Envia un mensaje mediante CTCP * Ubuntero [texto] ------------------ '-> precedido de nuestro nick /ame [texto] ----------------- '->a todos los canales en los que estás. /dcc [chat nick ]------------- Pide y/o inicia charla con un usuario. /dcc [close nick]------------- Cierra charla. /dcc [send nick fichero]------ Ofrece y/o envia un fichero. /dcc [get nick fichero]------- Permite recibir un fichero. /time ------------------------ Muestra fecha y hora. /clear ----------------------- Limpia la ventana de texto actual. /away [texto] ---------------- Pasar a estado ausente. /away ------------------------ Volver de la ausencia. /nick [nuevonick]------------- Cambiar el nick. /nick [nuevonick][clave]------ Cambiar un nick registrado. /nick [nick:contraseña] ------ Identificarse en irc-hispano. /part [canal] ---------------- Abandonar un canal. /quit ------------------------ Cerrar todas las conexiones y salir. CTCP (Protocolo de cliente a cliente).Permite dar respuestas predeterminadas y automáticas ante una petición espefífica de otro usuario. DCC Protocolo que establece una conexión TCP directa entre dos ordenadores. 9.d.-Calculadora: bc ------------------------- Abrimos bc. > 20 + 5.4 ------------------ Suma. > 77 - nº -------------------- Resta. > 99 * 86 -------------------- Multiplica. > 47 / 3 --------------------- Muestra el cociente de la división. > 47 % 3 --------------------- Muestra el resto de la división. > 4 ^ 2 --------------------- Calcula la potencia 4² > sqrt (16) ------------------ Calcula la raiz cuadrada de 16 > (2*3+2) / sqrt (2^3/2.5) --- Un poco de cada. > quit ----------------------- Salimos de bc. También podemos hacerlo usando echo y mandando la salida a bc: echo "(2*3+2)" / sqrt "(2^3/2.5)" | bc en este caso los paréntesis deben ir entrecomillados 9.e.-Colección de promps guapos : PS1="\[\033[1;34m\][\u@\h:\w]$\[\033[0m\] " PS1="\[\033[30;47m\][\[\033[31m\]\u\[\033[30;47m\]@ \ \W]\[\033[00m\]$ " PS1='\[\033[01;30m\]\u \[\033[01;32m\]\h\[\033[01;33m\]:\[\033[01;35m\]\w\[\033[0m\$ ' PS1="\[\033[;31m\][\[\033[;36m\]\u@\h\[\033[;31m\]:\[\033[;36m\ ]\w\ [\033[;31m\]]$\[\033[0m\] " Para que los promp permanezcan de una sesión a otra hay que ponerlos en #el archivo .bashrc de tu home. Para los que les gusta la consola no esta mal ![]() espero les sirva fuente debian.es esos son algunos espero les sirvan.. después sigo con otra cosa.. mucho por hoy pásenla bien y a leer ![]() |
|
|
|
|
|
#13 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
Voy a tratar de hacer una recopilacion de comandos.. ya que no tengo tiempo para escribirlos pero si tienen alguna duda ya saben .. postee
Comandos para el manejo de archivos. cd = Cambia de directorio. compress = Comprime archivos. cp = Copia un archivo. chmod = Cambia los permisos de un archivo o directorio. chown = Cambia el propietario de un archivo o directorio. df = Muestra el espacio libre en disco. du = Muestra el espacio en disco utilizado. fdformat = Formatea un disquete. fdisk = Utilidad para particionar unidades. find = Encuentra un archivo. fsck = Chequea el sistema de archivo. gzip = Descomprime un archivo en formato GZIP. ln = Crea un enlace simbólico. ls = Muestra el contenido de un directorio. mkdir = Crea un directorio. mkfs = Crea un nuevo sistema de archivos. mknod = Crea un archivo de dispositivo. mkswap = Crea un espacio de intercambio. mount = Monta una unidad o partición en el sistema de archivos. mv = Mueve un archivo (También se utiliza para renombrar). pwd = Devuelve la cadena correspondiente al directorio actual. rm = Borra un archivo. rmdir = Borra un directorio. split = Divide un archivo en muchos archivos de un tamaño determinado. swapoff = Desactiva el espacio de intercambio. swapon = Activa el espacio de intercambio. sync = Sincroniza los procesos de escritura y lectura. tac = Da vuelta el contenido de un archivo. tail = Muestra las últimas líneas de un archivo. tar = Desempaqueta un archivo en formato tar. umount = Desmonta un sistema de archivo ya montado. uniq = Borra las lineas duplicadas de un archivo. wc = Cuenta el número de caracteres de un archivo. Comandos para el manejo de procesos bg = Ejecuta un proceso (interrumpido) en segundo plano. fg = Ejecuta un proceso (interrumpido) en primer plano. free = Muestra la memoria libre y la utilizada. halt = Apaga la pc. kill = Envia una señal a un proceso. ldd = Muestra las librerías que se necesitan para ejecutar un programa. nice = Ejecuta un proceso con menor prioridad de ejecución. ps = Muestra todos los procesos que se están ejecutando en el sistema. printenv = Muestra las variables de entorno. pstree = Como el ps, pero muestra todo en forma de árbol. shutdown = Apaga el pc. top = Una utilidad para monitorear procesos y el estado del sistema. uname = Muestra información del sistema. Comandos para el manejo de usurios adduser = Crea un nuevo usuario. chsh = Cambia el shell de un usuario determinado. groups = Muestra el listado de grupos de usuarios del sistema. id = Muestra la información de usuarios y grupo de un determinado usuario. passwd = Cambia la clave de acceso de un determinado usuario. su = Cambia de usuario. Talk = Permite chatear con otros usuarios. users = Lista los usuarios conectados al sistema. who = Muestra información sobre los usuarios conectados actualmente. Otros comandos. alias = Permite ejecutar comandos utilizando otros nombres. apropos = Encuentra las páginas del manual para un comando determinado. cal = Muestra el calendario. date = Permite ver y cambiar el día y la hora actual. info = Muestra ayuda de un determinado comando. man = Muestra las páginas del manual de un determinado comando. unalias = Borra el alias de un comando. fuente ericlinux.blogspot.com |
|
|
|
|
|
#14 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
Instalación/desinstalación de software
apt-hideget update (actualiza la información de nuestro ervidor de paquetes) apt-hidecache search <parámetro> (busca <parámetro> en las definiciones del los paquetes) apt-hidecache show paquete (descripción del paquete) apt-hidecache depend paquete (muestra las dependencias) apt-hideget install <paquetes> (descarga e instala los paquetes solicitados) apt-hideget remove <paquetes> (desinstala los paquetes solicitados) apthide-get upgrade (actualiza los paquetes instalados a la nueva versión) apt-hideget clean (elimina todos los paquetes descargados) apt-hidebuild install paquete (compila el tarball, crea el paquete deb y lo instala Instalación/desinstalación de paquetes .DEB dpkg hidei paquete hide Instalación de paquetes .deb dpkg hider paquete hide Desinstala un paquete dpkg hidehidepurge paquete hide Desinstala además los ficherosde configuración. dpkg hidehideforce hider paquete hide Fuerza la desinstalación dpkg hidec paquete hide Muestra el contenido de un paquete. dpkg hideL paquete hide Muestra todos los ficheros dpkg hideS fichero hide Muestra a qué paquete pertenece dpkg hidehideget hideselections hide Listado todos los instalados dpkg hidereconfigure paquete hide Reconfigura paquetes. Empaquetar/desempaquetar tar hidecf archivo.tar fichero01 fichero02 carpeta01 ... tar hidexvf archivo.tar tar hidezxvf archivo.tar.gz tar hidejxvf archivo.tar.bz2 gzip, bzip2 compresión / gunzip, bunzip2 descompresión Creación de nuevos usuarios adduser o useradd hide crea un usuario nuevo. adduser user group – añade un usuario a un grupo. deluser borra un usuario del sistema. delgroup group hide elimina un grupo deluser user group – elimina un usuario de un grupo Manueles man <PalabraClave> – muestra el man determinado man hidef <PalabraClave> hide busca la <palabra clave> man hidek <PalabraClave> hide busca en el contenido. man <sección> <PalabraClave> hide llama la sección del man apropos palabra_clave hide Busca dentro de las man Parada e inicio del sistema halt hide detiene el sistema. reboot – reinicia el sistema. init 0 hide Apaga la máquina. init 1 hide Single user init 6 hide Reinicia la máquina. exit hide Termina la ejecución del programa en curso. shutdown – permite parar el sistema con muchas opciones shutdown hidet +1 hideh now hide Apaga la máquina. shutdown hidet +1 hider now hide Reinicia la máquina. Uso de disco / memoria / estado del sistema mount hide monta un dispositivo umount hide desmonta un dispositivo df hide Muestra información sobre el sistema de ficheros du hide Muestra un resumen del uso de disco para cada fichero, recursivamente para directorios free hide Muestra info del estado de la memoria RAM y SWAP ulimit – permite limitar los recursos o visualizarlos Procesos kill Mata un proceso. ps hide Muestra los procesos que se están ejecutando en el sistema pstree hide Muestra los procesos que se están ejecutando en el sistema, en forma de árbol. top hide Muestra las tareas que se están ejecutando en el sistema, la memoria, estado de la CPU,... at [hidef script] [tiempo] hide Sirve para ejecutar un script a una hora y fecha .. Procesos activos fuser hidev archivo hide Muestra los procesos que están usando un fichero o directorio. isof | less lista los archivos abiertos por los procesos. lsof hidec comando hide Lista los ficheros abiertos por proceso. Isof +D /tmp hide Lista los procesos que están usando mi directorio. Isof hidei :22022 hide Muestr que proceso se encuentra Acceso w -hide Muestra quién y que hace en el sistema. who - Muestra quién está en el sistema. last - Muestra una lista de los últimos usuarios que han entrado al sistema. lastlog hide- Muestra el último acceso de cada usuario de nuestro sistema. lastbhide -Intentos de conexión fallidos (/var/log/btmp). faillog - Intentos fallidos y define máximo permitido. fail2ban -hide Banea las IP con muchos errores de conexión. Envio de Mensajes write hide Envía un mensaje a un usuario determinado. wall hide Envía un mensaje a todos los usuarios conectados mesg hide Permite enviar mensajes a tu terminal. talk hide Permite chatear con otro usuario. |
|
|
|
|
|
#15 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
Editores y manipulación de texto
grep hide Busca una cadena de caracteres dentro de un archivo o varios archivos. more hide Muestra la información ajustándolo al tamaño de la pantalla. nano hide Editor de texto vihide Editor de texto muy común en sistemas unix Esto de nano o vi pues no veo mucha diferencia.. aunque siempre uso gedit.. pero ya si no tienes las X pues no queda mas que acostumbrarse.. y esbueno saber usarlos Configuración de red ifconfig eth0 192.168.1.1 netmask 255.255.255.0 up ifconfig eth0 down ifconfig eth0 hw ether 00:01:02:03:04:05 ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 up dhclient eth0 route add default gw 161.116.32.254 route add hidenet 192.168.2.0/24 gw 192.168.1.254. netstat hidenr hide Muestra la tabla de routing Netstat netstat hidenapt hide Saber qué puertos tiene abiertos. n hide No resuelve las direcciones a sus nombres DNS. a hide Muestra todos las conexiones. p hide Muestra el número y nombre del proceso,dueño de dicha conexión. t hide sólo muestra conexiones tcp Backup/Restore del MBR dd if=/dev/hda of=mbr.dat count=1 bs=512 - Backup dd if=mbr of=/dev/hda Restore Información del sistema lsusb listado de dispositivos conectados al usb. lspci listado de dispositivos conectados al pci. lshw listado completo del hardware visible. hwinfo listado completo del hardware visible. uptimehide tiempo en activo. hwscan escanea el hardware del equipo. Pantalla de un terminal clear hide limpia la pantalla. reset hide inicializa la sesión de terminal tput hide inicializa la sesión de terminal y mucho más. scsiadd permite buscar dev scsi en caliente. Entorno history hide Listado de comandos usados por el usuario. fc hidel hide Listado de últimos comandos. profile Define environment para un usuario o grupo. locale hide Muestra la zona geográfica configurada loadkeys es hide Carga el mapa de teclado español locale charmap hide Muestra el código de caracteres usado. set hide Muestra las variables locales definidas. env hide Muestra las variables de entorno definidas. export hide Muestra las variables de entorno declaradas. export VARIABLE=valor hide Añadimos una variable. pwdhide Muestra el directorio actual. File System mkfs Crea un File System mkfs.msdos Crea un File System DOS mkfs.reiserfs hide Crea un File System ReiserFS mkfs.xfsCrea un File System XFS mkfs.ext3 Crea un File System ext3 mkfs.reiser4 Crea un File System Reiser4 mkfs.vfat Crea un File System VFAT (Windows) mkfs.jfs Crea un File System JFS mkswap Crea una SWAP swapon Activa/desactiva swap xfs_growfs Amplia un FS XFS en caliente resize2fs hide Amplia un FS ext2/ext3 en offline ext2resize Amplia un FS ext2/ext3 en offline ext2online hide Amplia un FS ext2/ext online mount hideo remount,resize /home – Amplia un FS JFS online resize_reiserfs hidef /dev/myvg/homevol(online) resize_reiserfs /dev/myvg/homevol bueno espero que les sirva por ahi me falta algo pero ya no aguanto saludos la fuente es scribd.com y bueno si tenia uno que otro error que trate de solucionar.. y otros y supongo que tiene otros. y bueno aver si no deje los errores pero jeje pero mis meritos al autor Jordi Blasco Pallares |
|
|
|
|
|
#16 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
Instrucciones detalladas para aprender a manejar correctamente los permisos de los archivos en sistemas Linux / Unix, con el comando chmod.
Para cambiar los permisos de un archivo o directorio del servidor, tienes que utilizar el comando chmod. En general, cualquier comando de linux o unix tiene una ayuda, que puedes ver invocando al comando, seguido con el parámetro -help. Algo como esto: Código: chmod --help Este comando en concreto tiene varias sintaxis permitidas. De entre ellas por ejemplo puedes utilizar: chmod [opciones] modo-en-octal fichero Las opciones podemos indicarlas o no, según queramos. Opciones típicas son: * -R para que mire también en los subdirectorios de la ruta. * -v para que muestre cada fichero procesado * - c es como -v, pero sólo avisa de los ficheros que modifica sus permisos El modo en octal es un número en base 8 (octal) que especifique el permiso. Los números en octal se especifican empezando el número por un 0. Por ejemplo, 0777 es indica todos los permisos posibles para todos los tipos de usuario. 0666 indica que se dan permisos de lectura y escritura, pero no de ejecución. 0766 indica que se dan permisos de lectura y escritura, pero sólo tienen permiso de ejecución para los usuarios que son dueños del archivo. 0755 indica permisos para lectura y ejecución, pero escritura sólo para el usuario que es dueño del archivo. Por ejemplo: Código: chmod 0777 archivo.txt Asigna todos los permisos al archivo archivo.txt Código: chmod 0666 * Asigna permisos de lectura y escritura, no de ejecución a todos los archivos y directorios del directorio donde ejecutamos el comando. Código: chmod -R 0644 * Esto da permisos a todos los archivos y directorios del directorio donde se invoca el comando y de todos los directorios que cuelgan de él. Los permisos asignados son de lectura a todos los usuarios, de escritura sólo al dueño del archivo y de ejecución a nadie. Otro modo de trabajo con chmod Luego también se pueden asignar permisos de otra manera, utilizando otra posible sintaxis de chmod, que tal vez resulte más útil si no queremos tratar con los valores en octal. Código: chmod [opciones] modo[,modo]… fichero Para ello tenemos que tener claros los distintos grupos de usuarios: * u: usuario dueño del fichero * g: grupo de usuarios del dueño del fichero * o: todos los otros usuarios * a: todos los tipos de usuario (dueño, grupo y otros) También hay que saber la letra que abrevia cada tipo de permiso: * r: se refiere a los permisos de lectura * w: se refiere a los permisos de escritura * x: se refiere a los permisos de ejecución Ejemplos Código: chmod o=rwx * Asigna permisos de lectura, escritura y ejecución para los usuarios "otros" a todos los archivos de la carpeta Código: chmod a=rwx fichero.txt Asigna todos los permisos a todos los usuarios para el archivo fichero.txt Código: chmod go= * Quita todos los permisos para los usuario del grupo y los usuarios otros. Código: chmod u=rwx,g=rw,o= * Da todos los permisos al dueño del fichero, a los del grupo del dueño le asigna permisos de lectura y escritura y a los otros usuarios les quita todos los permisos. Nota:un espacio después de la coma "," en los distintos modos de permisos que se indiquen hace fallar el comando. Código: chmod a=r * Da permisos únicamente de lectura a todos los tipos de usuario. De un modo parecido a lo que acabamos de ver, también se pueden añadir o quitar permisos con los operadores + y -. Para ello se indica el tipo de usuario y el permiso que se resta o añade. Algo como esto: Código: chmod a-wrx * Esto quita todos los permisos a todos los tipos de usuario. Código: chmod a+r,gu+w * Este comando asigna permisos de lectura a todos los usuarios y permisos de escritura al dueño del archivo y el grupo del dueño. Código: chmod u=w,a+r * Este comando asigna permisos de escritura al usuario dueño y a todos los usuarios les añade permiso de lectura. espero que les sirva saludos |
|
|
|
|
|
#17 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
Nadie postea péro yo tengo ganas de escribir
un poco de grupos y usuarios en linux.. les dejo algunos comandos básicos Para poner una fecha limite a la clave de un user, con este comando el pass del user caduca en un mes en diciembre 22... chage -E 2008-12-22 user Para crear un grupo pueden usar el comando groupadd [GRUPO] Para borrar el grupo lo mismo pero con del groupdel [GRUPO] Para cambiar nombre a un grupo de usuarios usamos groupmod -n NOMBRE NUEVO_NOMBRE Para cambiar el password basta con poner passwd Ahora para cambiar el password de algun usuario del pc si somos root podemos cambiarla passwd user1 Le damos entrer y escribimos la clave después de poner el comando y eso es todo Hacer un usuario que sea root o del grupo de los admins useradd -c "User Linux" -g admin -d /home/user1 -s /bin/bash user1 Crear users y borrarlos es igual que con los grupos Crear useradd USUARIO y para borrarlo userdel -r user1 Eso es mas o menos lo que hay que saber de administración de usuarios y grupos... Y dos comandos utiles Ver si la base de datos de os grupos esta bien grpck Si no tira nada en consola es que esta bien. Y para ver si la base de datos de los passwords esta bien usamos. grpck Eso comandos verifican los ficheros /etc/groups y /etc/passwd Ahora si eso es todo espero les sirva... Nos vemos
__________________
No Voy A Reparar Tu Ordenador, Deja De Abusar De Mi Amistad, Y Paga El Servicio Tecnico |
|
|
|
|
|
#18 |
|
Moderador
![]() Fecha de Ingreso: mayo-2008
Ubicación: CR
Mensajes: 158
Gracias: 25
Agradecido 40 veces en 31 Posts
|
Bueno dejo aquí parte del tuto que estoy haciendo..
Comandos basicos de navegacion by MKSs Comandos de navegación los mas básicos... Listar archivos ls Lista los archivos de un directorio.. ls -a Muestra los archivos y directorios ocultos.. los que tienen un punto delante ej .carpeta ls *[0-9]* Lista archivos y carpetas que contengan números en el nombre Movernos en consola cd Se mueve hacia un directorio.. EJ cd /home se desplaza hacia el directorio /home. cd .. Baja un nivel en los directorios.. o retrocede...OJO hay un espacio entre cd y los 2 puntos.. cd ../.. Este comando es parecido al anterior pero regresa 2 directorios..EJ Estamos en /etc/apt con ese comando quedaremos en el directorio raiz dos directorios mas abajo ---> / cd Este comando solo, estemos donde estemos vamos a quedar en /home pero se mostrara como ~ ese signo indica que estamos en el home Copiar archivos y carpetas. Crear enlaces cp Siver para copiar archivos.. EJ cp /home/user/musica.mp3 /home/user/Desktop Así copiamos el archivo musica.mp3 del home al escritorio-- cp -a directorio1 directorio2 Es igual al comando anterior.. pero en vez de archivos copia directorios, para copiar una carpeta de /home/user/carpeta al escritorio se hace cp -a /home/user/carpeta /home/user/Desktop ln -s archivo link Sirve para crear enlaces simbólicos , primero se pone la ruta del archivo y despues donde quieres que se cree el enlace. ln archivo1 link1 igual al anterior pero crea enlaces físicos.. o accesos directos. Crear directorios mkdir nombre_carpeta Crea una carpeta se puede poner dos nombres o mas ej mkdir carpeta1 carpeta2 carpeta3 y creara 3 carpetas mkdir -p ruta Este puede crear varios directorios dentro de otros ej mkdir -p /home/user/carpeta1/carpeta2 Ahí estamos creando la carpeta 1 y dentro de esa creamos a la vez la carpeta 2. Borrar archivos rm -f archivo Borra el archivo rmdir carpeta Borra la carpeta... rm -r carpeta Si algo no se deja borrar eso ayuda ![]() Espero les sirva.. y con esto comenzamos.............. Nos vemos... PD Dudas, errores. comentarios.. comenten posteen.. pregunten es para aprender todos.. no soy una maquina y mas de una error a de tener.
__________________
No Voy A Reparar Tu Ordenador, Deja De Abusar De Mi Amistad, Y Paga El Servicio Tecnico |
|
|
|
![]() |
| Marcadores |
| Herramientas | |
| Desplegado | |
|
|
Sponsored links
|
|||||