Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - miitsu

Sivuja: [1]
1
Oppaiden kehittäminen / Vs: SSH ja SFTP-palvelin
« : 01.03.07 - klo:21.13 »
Itse itselleni vastaten :) xauth -paketti oli asentamati ja nyt pelaa...

2
Oppaiden kehittäminen / Vs: SSH ja SFTP-palvelin
« : 01.03.07 - klo:14.59 »
Minulla on ongelmia tuon X11 Forwardingin kanssa.

Eli, olen siis asentanut ssh -palvelimen tässä threadissä olleen ohjeen mukaan ja olen onnistuneesti ottanut käyttöön avaimilla tunnistautumisen. Pohjalla on 6.10 serveri asennus (LAMP). Koneessa, jolla otan ssh -yhteyden, on WinXP, Putty ja Reflection. Puttyssa olen ruksannut enable X11 forwarding -kohtan ja kokeillut X display locationia osoittella 127.0.0.1 ja ilman (tällä ei kyllä käsittääkseni ole merkitystä, sillä Puttyn pitäisi käyttää oletuksena 127.0.0.1).

X-ikkunoiden avaus muista koneista ssh -yhteyden yli pelaa kyllä kyseisellä kokoonpanolla. Mutta kun otan yhteyden tähän kotipalvelimeeni ja yritän avata nedit -editoria, niin saan herjan "Can't open display". Tämänkin nyt on kyllä aika luonnollista, sillä DISPLAY -ympäristömuuttujaa ei ole asetettuna automaattisesti (muihin koneisiin yhteyden ottaessani DISPLAY -muuttuja on asetettuna automaattisesti, missä ero?). Mutta asiaan ei auta, vaikka käsin ajaisin komennon "export DISPLAY=localhost:0.0". Niin käsittääkseni se X11 forwarding pitäisi toimia juuri näin ja saan kyllä kotona x-ikkunat aukeamaan, mikäli määrittelen DISPLAY -muuttujaan "pääkoneeni" IP-osoitteen, mutta tällöinhän ikkuna ei tule ssh -tunnellia pitkin(?), eikä toimi esim. kun olen toimistolla palomuurin (itseasiassa useammankin) takana.

Olen myös epäillyt, että mahdollisesti iptables -asetukseni estävät x-ikkunoiden avautumisen, mutta en ole onnistunut vikaa sieltä löytämään. Olen sallinut kaiken sisään ja ulos menevän liikenteen loopback -interfacelle (127.0.0.1).

Alkaa pikkuhiljaa tuskastuttamaan, sillä olen lukenut foorumeita ja websivuja jo useamman tunnin ajan, eikä hieman linuxin kanssa kokeneempi työkaverinikaan osannut auttaa... Toivottavasti täältä löytyy apu.

Tässä vielä muutamia tähän asiaan liittyviä konfiguraatioita.
Koodia: [Valitse]
/etc/ssh/sshd_config
# Package generated configuration file
# See the sshd(8) manpage for details

# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
#Privilege Separation is turned on for security
UsePrivilegeSeparation yes

# Lifetime and size of ephemeral version 1 server key
KeyRegenerationInterval 3600
ServerKeyBits 768

# Logging
SyslogFacility AUTH
LogLevel INFO

# Authentication:
LoginGraceTime 120
#PermitRootLogin yes
PermitRootLogin no
StrictModes yes

RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile      %h/.ssh/authorized_keys

# Don't read the user's ~/.rhosts and ~/.shosts files
IgnoreRhosts yes
# For this to work you will also need host keys in /etc/ssh_known_hosts
RhostsRSAAuthentication no
# similar for protocol version 2
HostbasedAuthentication no
# Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication
#IgnoreUserKnownHosts yes

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords no

# Change to yes to enable challenge-response passwords (beware issues with
# some PAM modules and threads)
ChallengeResponseAuthentication no

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication no

# Kerberos options
#KerberosAuthentication no
#KerberosGetAFSToken no
#KerberosOrLocalPasswd yes
#KerberosTicketCleanup yes

# GSSAPI options
#GSSAPIAuthentication no
#GSSAPICleanupCredentials yes

X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no

#MaxStartups 10:30:60
#Banner /etc/issue.net

# Allow client to pass locale environment variables
AcceptEnv LANG LC_*

Subsystem sftp /usr/lib/openssh/sftp-server

UsePAM yes

AllowUsers tunnukseni

Koodia: [Valitse]
sudo iptables --list
Chain INPUT (policy DROP)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED
REJECT     tcp  --  anywhere             anywhere            tcp option=!2 reject-with tcp-reset
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere            tcp dpt:www

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere
DROP       icmp --  anywhere             anywhere

Huomaa, että iptables tulosteessa INPUT:n "ACCEPT     all  --  anywhere             anywhere" ja OUTPUT:n "ACCEPT     all  --  anywhere             anywhere" tulevat loopback -interfacesta, eli komennoista:
/sbin/iptables -A INPUT -i lo -p all -j ACCEPT
/sbin/iptables -A OUTPUT -o lo -p all -j ACCEPT

3
Ubuntu tietokoneissa / Re: Aegis virus scanneri
« : 15.03.06 - klo:20.07 »
onko build-essential asennettuna?

Eipä ollut tuo asennettu... Olisihan tuo pitänyt itsekkin tajuta, että joku kääntäjä tarvitaan, mutta eipä sen asentaminen auttanut ongelmaan. Edelleen tulee samat herjat.

4
Ubuntu tietokoneissa / Re: Aegis virus scanneri
« : 14.03.06 - klo:22.10 »
Minulla on ongelmia tuon Aegis virus scannerin kanssa. Käynnistin ohjelman sudo komennolla eli siis root -oikeuksilla. Aegis sanoi että uusi päivitys on saatavilla. Aloin päivittämään. Ensimmäisenä Aegis kysyi että haluanko itse konfiguroida sen vai antaa Aegisin yrittää automaattista konfiguraatiota. Valitsin automaattisen konfiguroinnin. Aegis teki jotain ja sanoi että päivitys on ok. Kun käynnistin Aegisin se ilmoitti taas uudesta päivityksestä ja päivitin. Sama homma, taas uusi päivitys saatavilla, päivitän... ja tämä silmukka toistuu ja toistuu. Lopulta onnistuin saaman talteen tekstit jotka nopesti välähtävät päivityksen aikana ja huomasin ettei päivitys ole onnistunut kertaakaan. Aegis kyllä lataa tiedostoja mutta sitten kun se yrittää kääntää päivitystä tulee seuraavaa herjaa:
Checking if your kit is complete...
Looks good
Writing Makefile for File::Scan
     -- NOT OK
Running make test
    Can't test without successful make
Running make install
    make had returned bad status, install seems impossible


Osaako joku auttaa? Yritin poistaa ja uudelleen asentaa ohjelman, mutta Aegis ei enään kysy tuosta manuaalisesta konfiguraatiosta, jotta voisin kokeilla osaisinko itse konfiguroida sen paremmin. Enkä tiedä onko tämä konfiguroinnista kiinnikkään.

Sivuja: [1]