SSH a prava roota

Sekcia: Aplikácie & Desktop 24.08.2007 | 17:11
Avatar Dare_devil Debian, OpenSuse  Používateľ
Dobry den. Uz viem spravit ze
ssh 127.0.0.1 /home/viktor/skuska
a mi to vytvori zlozku xyz :D
AAle vzdy ked to cez terminal spustim, potrebujem tam napisat aj prihlasovacie heslo na ten pocitac, teda na moj localhost.
Ako mam vyriesit aby som to heslo pisat nemusel? Viete lebo mozno si pamatate tie dva topicy ktore som pisal, ide mi o to ze robim klikaciu aplikaciu a nechcem aby musel ten administrator nic pisat do konzoly, nejake heslo alebo nieco podobne.
Keby ste nevedeli o co sa jedna tak
viktor@home:~/Desktop$ ssh 127.0.0.1 /home/viktor/skuska
viktor@127.0.0.1's password:
viktor@home:~/Desktop$       
There is no flag large enough to cover the shame of killing innocent people
    • Re: SSH a prava roota 24.08.2007 | 17:18
      Avatar uid0 Debian  Používateľ
      potrebujes vygenerovat kluc, ktory budes moct pouzivat na prihlasenie (vygoogli si o tom informacie, je to trivialne)

      ssh-keygen

      a potom ssh -o PreferredAuthentications=publickey ...
      Debian. apt-get into it…
      • Re: SSH a prava roota 24.08.2007 | 17:28
        Avatar Dare_devil Debian, OpenSuse  Používateľ
        ked som spravne pochopil tomuto:
        [dave@caprice dave]$ ssh-keygen -t dsa
        Generating public/private dsa key pair.
        Enter file in which to save the key (/home/dave/.ssh/id_dsa): 
        Enter passphrase (empty for no passphrase): 
        Enter same passphrase again: 
        Your identification has been saved in /home/dave/.ssh/id_dsa.
        Your public key has been saved in /home/dave/.ssh/id_dsa.pub.
        The key fingerprint is:
        7b:ab:75:32:9e:b6:6c:4b:29:dc:2a:2b:8c:2f:4e:37 dave@caprice
        
        tak sa ten keygen generuje pre fajl ,,dsa'' ten ssh-key a ulozi ho do dsa.pub
        Mohol by si byt trosku podrobnejsi ? Nevyznam sa do toho.
        Podla toho ako to pises ty to vizera tak ze mam vytvorit SSH key pre pripojenie cez SSH na urcite IP adresy a potom ten kluc pouzivat ako pristupove oné ku druhemu pocitacu.
        Teraz som nasiel celkom dobru stranku o SSH a tam pise:
        Ak nainštalujete balíčkovú verziu OpenSSH, o generovanie kľúčov sa nemusíte starať - urobí to za vás väčšinou poinštalačný alebo spúšťací skript.
        a ja som to instaloval z openssh-server
        Fakt neviem je toho dost malo na nete napisane
        There is no flag large enough to cover the shame of killing innocent people
        • Re: SSH a prava roota 24.08.2007 | 17:41
          Avatar uid0 Debian  Používateľ
          staci otvorit oci

          http://deja-vix.sk/sysadmin/ssh.html#ssh_auth_keypair
          Debian. apt-get into it…
          • Re: SSH a prava roota 24.08.2007 | 17:49
            Avatar Dare_devil Debian, OpenSuse  Používateľ
            Aha, ale este stale nemam vo vsetkom jasne, ja mam tie kluce vytvorit na pocitaci ktory budem ovladat alebo na pocitaci ktorym budem ovladat ostatne pocitace? Keby to bolo tak ako si myslim, tak vytvorim na Servri ten privat a public key, ten public prekopirujem na vsetky ostatne pocitace ktore potrebujem mat pod kontrolou, na tych ostatnych pocitacoch zapnem openssh-server a na vsetkych pocitace sa mozem prihlasit s tym jednym klucom?
            There is no flag large enough to cover the shame of killing innocent people
            • Re: SSH a prava roota 24.08.2007 | 17:52
              Avatar uid0 Debian  Používateľ
              staci ti jeden par klucov
              Debian. apt-get into it…
              • Re: SSH a prava roota 24.08.2007 | 18:04
                Avatar Dare_devil Debian, OpenSuse  Používateľ
                Neviem preco ale absolutne nemam (ja ani root) na to aby som mohol zapisovat do /.ssh/ a trosku ma to znervoznuje, tu je vypis co som robil, nevies mi s tym pomoct?
                viktor@home:~$ scp /home/viktor/.ssh/identity.pub viktor@127.0.0.1:/.ssh/temp
                viktor@127.0.0.1's password:
                scp: /.ssh/temp: Permission denied
                viktor@home:~$ sudo scp /home/viktor/.ssh/identity.pub viktor@127.0.0.1:/.ssh/temp
                viktor@127.0.0.1's password:
                scp: /.ssh/temp: Permission denied
                viktor@home:~$ sudo chmod +x /.ssh/
                viktor@home:~$ scp /home/viktor/.ssh/identity.pub viktor@127.0.0.1:/.ssh/temp
                viktor@127.0.0.1's password:
                scp: /.ssh/temp: Permission denied
                viktor@home:~$ cd /.ssh
                viktor@home:/.ssh$ ls -laF
                celkom 8
                drwxr-xr-x  2 root root 4096 2007-08-24 15:51 ./
                drwxr-xr-x 22 root root 4096 2007-08-24 15:51 ../
                viktor@home:/.ssh$ cat temp
                cat: temp: No such file or directory
                viktor@home:/.ssh$ cat >temp
                -bash: temp: Permission denied
                viktor@home:/.ssh$ sudo cat >temp
                -bash: temp: Permission denied
                viktor@home:/.ssh$                      
                
                There is no flag large enough to cover the shame of killing innocent people
                • Re: SSH a prava roota 24.08.2007 | 18:29
                  Avatar uid0 Debian  Používateľ
                  ze by /.ssh neexistovalo? ako ta to napadlo? musis to da do $HOME uzivatela...
                  Debian. apt-get into it…
                  • Re: SSH a prava roota 24.08.2007 | 18:32
                    Avatar Dare_devil Debian, OpenSuse  Používateľ
                    ale .ssh existuje
                    drwx------ 2 viktor viktor 4096 2007-08-24 15:52 .ssh/
                    a ze ako ma to napadlo? Podla toho navodu mam pracovat len so /.ssh/ ved tam potrebujem prekopcit aj temp a neskor aj authorized_keys
                    There is no flag large enough to cover the shame of killing innocent people
                    • Re: SSH a prava roota 24.08.2007 | 18:34
                      Avatar uid0 Debian  Používateľ
                      vies co je / ?

                      $ ls /.ssh
                      ls: /.ssh: No such file or directory
                      Debian. apt-get into it…
                      • Re: SSH a prava roota 24.08.2007 | 18:41
                        Avatar Dare_devil Debian, OpenSuse  Používateľ
                        nechcem sa hadat ale
                        viktor@home:~$ cd /
                        viktor@home:/$ pwd
                        /
                        viktor@home:/$ mkdir .ssh
                        mkdir: nie je možné vytvoriť adresár `.ssh': File exists
                        viktor@home:/$ mkdir /.ssh
                        mkdir: nie je možné vytvoriť adresár `/.ssh': File exists
                        
                        There is no flag large enough to cover the shame of killing innocent people
                        • Re: SSH a prava roota 24.08.2007 | 19:12
                          Avatar uid0 Debian  Používateľ
                          ok, tak si to nakopiruj tam. vela stastia s loginom
                          Debian. apt-get into it…
                          • Re: SSH a prava roota 24.08.2007 | 19:13
                            Avatar Dare_devil Debian, OpenSuse  Používateľ
                            ale ved ti pisem ze mam permissions denied :(
                            There is no flag large enough to cover the shame of killing innocent people
                            • Re: SSH a prava roota 24.08.2007 | 20:01
                              Avatar borg Fedora  Administrátor
                              bodaj by nie, ked necitas