Para obter unha lista de paquetes de software instalados na súa máquina Linux (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib e $ (uname-r)> lista.txt
![]() | ||
Para obter unha lista de paquetes de software instalados na súa máquina Linux (Ubuntu / Debian):
dpkg-l | awk '/ ^ ii / {print $ 2}' | grep-v-e ^-e-dev-lib e $ (uname-r)> lista.txt
Aquí está un exemplo de como retomar a descarga dun arquivo parcialmente descargar vía SCP ou o rsync. Unha vez que o SCP non soporta o currículo, se sie comezou a baixar o arquivo con esta orde, aínda temos que substituíla por unha alternativa baseada na rsync:
rsync parcial progreso-rsh = "ssh-p 1022" root @ remotehost :/ filename ~ / filename
No exemplo anterior, tamén é mostrado como compor o comando se está a usar unha porta distinta da tradicional 22 para o protocolo SSH.
Con pantalla pode compartir entre varios usuarios sonsole conectado localmente ou vía ssh. Para iso, simplemente sigue estes pasos, as instrucións son típicos dun sistema Debian, pero tamén de outras distribucións.
1. Instalar pantalla
pantalla de instalación de sudo apt-get
pantalla-S pantalla de proba-
4. O usuario remoto (guest) usa SSH para se conectar ao computador remoto (remotehost)
invitado @ ssh remotehost
. 5 o servidor (remotehost) consentimentos para a conexión en multi-usuario sesión de pantalla, escribindo CTRL-A: multiusuario en (todos "pantalla de mando" para comezar a secuencia de escape Ctrl-A). CTRL-A: multiusuario en
6. A continuación, o anfitrión (remotehost) debe conceder permiso para o usuario remoto (guest) para permitir o acceso a súa sesión de pantalla con commadn CTRL-A: user_name onde user_name é acladd login remoto do usuario.
CTRL-A: guest acladd
7. O usuario remoto pode conectarse a sesión do servidor. A sintaxe para conectarse á sesión de pantalla de outro usuario é host_username pantalla x-/ sessionname.
pantalla x de usuario / pantalla de proba-
O shell pode especificar o formato de data como segue:
formato de data +
Por exemplo, escribindo:
$ Date + "% m% y-% d"
Recibe:
04-17-10
Se quere que os annoa 4 díxitos:
$ Date + "% m% y-% d"
Recibe:
2010/04/17
Co fin de obter a hora actual escribindo:
$ Date + "% T"
Recibe:
19:55:04
Co fin de obter a hora con base en 12 horas:
$ Date + "% r"
Recibe:
19:56:05
Para ver a hora en formato HH: MM:
$ Date + "% H% M"
Recibe:
07:56
Lista completa de opcións para formatar as datas pregunto:
Nome local de semana completo (por exemplo, domingo)
datas, exactamente como% d m /% /% y
hora (00 .. 23)
minutos (00 .. 59)
24 horas, hora e minuto, exactamente como% H:% M
Número de semana do ano, co domingo como primeiro día da semana (00 .. 53)
dous últimos díxitos do ano (00 .. 99)
Para ver a repartición activo de asesoramento antes de facer esta orde:
smbclient-L-K <username> <windows-box>
Entón, podemos proceder para mapear os condivisionewindows na nosa caixa de linux de forma segunete:
Se non podes ver o contido de sitios como www.rai.tv na súa caixa de linux `e` por iso que estes sitios teñen vídeos e contido desenvolvido para Silverlight. Para resolver o noso problema que atopamos é Moonlight.
Moonlight é unha implementación de código aberto do Silverlight para Microsof t. Grazas a plug-in para que poida ver o `moi ansiado contido en Firefox e por riba de todo se pode facer na súa caixa de Linux.
Vederee fun probar este enlace: http://www.go-mono.com/moonlight/
O Ubuntu Server despois de instalar e configurar o Webmin + VirtualMin aparece o erro:
A orde procmail procmail ten 0 permisos, cando debería ser setuid e setgid para administrador. Correo-e pode non ser debidamente entregados ou real para spam.
Pode ser resolto seguindo estes pasos:
Aquí están algúns enlaces de onde sacar inspiración para a maioría dos casos, pero no meu caso estas tres etapas resolver o problema, probado no Ubuntu Server 10.04 e 10.10.
Para engadir cor de sintaxe para nano en primeira instancia, ten que crear o arquivo de configuración Nanorc na súa páxina principal, como unha segunda constatación desde este enderezo:. http://code.google.com/p/nanosyntax/source/browse/ # svn / nai / sintaxe-nanorc arquivos. nanorc ser incluído na configuración para acadar o efecto desexado.
Exemplo de texto a ser engadido ao Nanorc.:
include "/ usr / share / nano / php.nanorc"
include "/ usr / share / nano / sh.nanorc"
include "/ usr / share / nano / java.nanorc"
include "/ usr / share / nano / patch.nanorc"
include "/ usr / share / nano / python.nanorc"
include "/ usr / share / nano / html.nanorc"
include "/ usr / share / nano / perl.nanorc"
include "/ usr / share / nano / ruby.nanorc"
include "/ usr / share / nano / js.nanorc"
Ctrl + A Ir ao principio da liña que está escribindo.
Ctrl + E Ir a final da liña que está escribindo.
Ctrl + L Limpa a pantalla.
Ctrl + U Limpa a pantalla antes do cursor. Se está ao final da liña, limpa toda a liña.
Ctrl + R permite buscar a través de comandos previamente utilizados.
Ctrl + C Pare o que está facendo.
Ctrl + D Saia shell actual.
Ctrl + Z comeza a suspensión no fondo o que está facendo.
Ctrl + W Eliminar a palabra antes do cursor.
Ctrl + K Desmarque a liña despois do cursor.
Ctrl + T inverte os dous últimos caracteres antes do cursor.
Esc + T Intercambia as dúas últimas palabras antes do cursor.
Alt + F Move o cursor unha palabra cara adiante na liña actual.
Alt + B Move o cursor unha palabra cara atrás na liña actual.
Tab Auto-Completa os nomes dos arquivos e cartafoles.
Pegar Ctrl + Y (como copiar e pegar) todo o texto antes do cursor.
Nota: Algúns destes comandos non funcionan o acceso Shell e vía telnet ou sesión SSH o teclado é un configuratain especial
A quen ten un servidor Linux co servizo Sendmail é agora necesario que se conceda a posibilidade de transmisión a través de autenticación. De feito, é moi fácil para activar a opción, pero ten que ser consciente de que algunhas distribucións, como CentOS non sexa disponible por defecto, aquí é como resolve-lo:
Instale o paquete Sendmail-cf Cyrus-sasl se non está presente no sistema, para redhat / centos:
[] Yum install Sendmail-cf Cyrus-sasl
A continuación, edite sedmail.mc (/ etc / mail / sendmail.mc) e descomente estas liñas:
define (`confAUTH_OPTIONS ',` A') dnl
TRUST_AUTH_MECH (`PLAIN login ') dnl
define (`confAUTH_MECHANISMS ',` LOGIN PLAIN') dnl
Por razóns de seguridade configuración anchequesta de selección:
DAEMON_OPTIONS (`Port = SMTP, addr = 0.0.0.0, Name = MTA ') dnl
Neste punto, ten que recompilar o ficheiro sendmail.cf M4 co programa:
[] M4 / etc / mail / sendmail.mc> / etc / mail / sendmail.cf
Comprobe e, no seu caso, edite o arquivo / usr/lib/sasl2/Sendmail.conf como segue:
pwcheck_method: saslauthd
Agora reinicia o Sendmail e saslauthd
[] / Etc / init.d / saslauthd start
[] / Etc / init.d / Sendmail reiniciar
Finalmente nós consideramos que o noso traballo foi corrixido:
[] Telnet localhost 25
Trying 127.0.0.1 ...
Conectado ao localhost.
Carácter de escape é '^]'.
220 ESMTP Sendmail 8.12.11/8.12.11 xxxxx.xxxxx.xx; Mon, 23 de agosto de 2004 12:36:30 0,200
Como introducir Sendmail responde, escribindo:
Ehlo localhost
que serán respondidas se todo vai ben (liña vermella que nos di que o Sendmail acepta autenticación, ademais de acceso sinxelo poden ser outros métodos, é correcto):
250-xxxxx.xxxxx.xx xxxxx.xxxxx.xx Ola [127.0.0.1] pracer de coñece-lo
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-size
250-DSN
250-AUTH LOGIN PLAIN
250-DELIVERBY
250 AXUDA
Filtrar no noso roteador Cisco as portas correctas para protexer os nosos servidores é certamente un obxectivo prioritario. No seguinte exemplo, relatando filtro como a porta ssh só:
Para chegar a este resumo ten que pasar para horizontes máis amplos, para esta conexión , pode atopar o know-how que alimentei para filtrar o roteador Cisco polo menos parte do que ten que.
ModSecurity é un módulo do Apache que permite que o teu camiño realmente eficaces para aumentar as defensas de ataques maliciosos.
Este firewall real para apache é recuperable:
http://www.modsecurity.org/download/index.html
O módulo é moi rico e disposto a ser honesto alquantocomplicato de implementar, pero este levante unha barreira masiva contra os agresores dos nosos sitios web, por favor, consulte a documentación para a configuración correcta.
Actualizado filtros pódense atopar en: http://downloads.prometheus-group.com/delayed/rules/