Kirjoittaja Aihe: Tiedostonhallinta SSH:n yli ja root-oikeudet [RATKAISTU]  (Luettu 3342 kertaa)

Pavao

  • Käyttäjä
  • Viestejä: 61
  • Arch Linux
    • Profiili
Haluaisin tehdä tiedostonhallintaa serverikoneella käyttäen ssh-protokollaa pääkäyttäjän oikeuksin, sekä graafista ohjelmaa. Miten tämä onnistuisi ottamatta suoraa root-kirjautumista käyttöön ssh:n kautta? Terminaali on ihan kätevä, mutta jos on paljon tiedostoja se on hieman kömpelö.

Tarvitsisin varmaankin ohjelman joka aluksi suostuisi ottamaan yhteyden peruskäyttäjänä ja josta pystyisin kirjautumisen jälkeen vaihtamaan rootiksi.

Kyllähän tuon voisi kohtuu helposti kiertää antamalla mm. kirjoitusoikeudet kansioon jota haluaa muokata hetkellisesti kaikille, mutta luulisi löytyvän jokin sivistyneempikin tapa.
« Viimeksi muokattu: 09.11.07 - klo:13.00 kirjoittanut Pavao »
"Children are smarter than any of us.
Know how I know that?
I don't know one child with a full time job and children."

Bill Hicks

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Vs: Tiedostonhallinta SSH:n yli ja root-oikeudet
« Vastaus #1 : 08.11.07 - klo:18.56 »
Vaikka näin:
Koodia: [Valitse]
$ ssh -XC user@server
$ sudo nautilus/konqueror/whatever

Pavao

  • Käyttäjä
  • Viestejä: 61
  • Arch Linux
    • Profiili
Vs: Tiedostonhallinta SSH:n yli ja root-oikeudet
« Vastaus #2 : 08.11.07 - klo:21.16 »
Vaikka näin:
Koodia: [Valitse]
$ ssh -XC user@server
$ sudo nautilus/konqueror/whatever

Tuo ilmeiseti vaatisi että olisi jokin graafinen tiedostonhallintaohjelma serverillä. Serverissä ei kuitenkaan ole edes Äksää asennettuna. Mutta kiitos kumminkin. Ajattelin, että voisin opetella noita terminaalitiedostohallintaohjelmia. Midnight Commanderia on ilmeisesti kehuttu. Niillä hoituisi ehkä helpoiten.
"Children are smarter than any of us.
Know how I know that?
I don't know one child with a full time job and children."

Bill Hicks

Stargazers

  • Käyttäjä
  • Viestejä: 549
    • Profiili
Vs: Tiedostonhallinta SSH:n yli ja root-oikeudet
« Vastaus #3 : 09.11.07 - klo:10.01 »
Juu, kyllähän sitä MidnightCommanderia kai kehuttu. Itse suosittelen että opettelet "peruskomennot" komentoriviltä, jolla voit tehdä tiedostonhallinnan shellissä.

ls = Listaa tiedostot kansiosta (ls -A = kaikki piilotiedostotkin)
cp = Kopioi
mv = Siirtää tiedostot/Uudelleennimeää tiedostot
du = Näyttää kansion tilankulutuksen + alikansioiden (du -h = Human readable)
df = Näyttää paljonko vapaata tilaa kovalevyillä jotka mountattu

Ja sitten FTP/SFTP-siirto-ohjelmia jotka toimii shellissä ni ainakin "lftp" on erinomainen ohjelma, ei tosin välttämäti asennettu suoraan.

Tekstieditorina aloittelijalle ehkä nano sopivin, mutta vim sitten vaativampaan käyttöön.

Ja tätä rataa... Helpompi kun opettelee nuo kerran, toimii useammissa *nixeissä jos ei olekkaan MidnightCommander asennettu jne.

Pavao

  • Käyttäjä
  • Viestejä: 61
  • Arch Linux
    • Profiili
Vs: Tiedostonhallinta SSH:n yli ja root-oikeudet
« Vastaus #4 : 09.11.07 - klo:12.59 »
Juu, kyllähän sitä MidnightCommanderia kai kehuttu. Itse suosittelen että opettelet "peruskomennot" komentoriviltä, jolla voit tehdä tiedostonhallinnan shellissä.

ls = Listaa tiedostot kansiosta (ls -A = kaikki piilotiedostotkin)
cp = Kopioi
mv = Siirtää tiedostot/Uudelleennimeää tiedostot
du = Näyttää kansion tilankulutuksen + alikansioiden (du -h = Human readable)
df = Näyttää paljonko vapaata tilaa kovalevyillä jotka mountattu

Ja sitten FTP/SFTP-siirto-ohjelmia jotka toimii shellissä ni ainakin "lftp" on erinomainen ohjelma, ei tosin välttämäti asennettu suoraan.

Tekstieditorina aloittelijalle ehkä nano sopivin, mutta vim sitten vaativampaan käyttöön.

Ja tätä rataa... Helpompi kun opettelee nuo kerran, toimii useammissa *nixeissä jos ei olekkaan MidnightCommander asennettu jne.

Kiitos vinkeistä. du ja df tulivat uusina komentoina. Joskus olen noita kaipaillutkin. Nanoa olen käytellytkin. Vi olisi kai monipuolisempi, mutta nanoa osaan sentään käyttää ja tähän mennessä riittänyt hyvin. Voisi kai laittaa tämän ratkaistuksi kun saan nyt tolla midnight commanderilla siirreltyä useita tiedostoja kerralla.
"Children are smarter than any of us.
Know how I know that?
I don't know one child with a full time job and children."

Bill Hicks

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Vs: Tiedostonhallinta SSH:n yli ja root-oikeudet
« Vastaus #5 : 09.11.07 - klo:13.13 »
Voisi kai laittaa tämän ratkaistuksi kun saan nyt tolla midnight commanderilla siirreltyä useita tiedostoja kerralla.
Saahan mv/cp:lläkin.
-r vipu mukaan niin siirtyy hakemistoja.
Tähdellä saa osittain saman nimisiä tiedosoja siirrettyä. Esim.
Koodia: [Valitse]
mv *.txt ~/tekstit siirtää kaikki txt-päätteiset.

Ja jos tarvitsee useita erilaisia siirtoja tehdä niin voit laittaa useita komentoja peräkkäin puolipisteellä eroteltuna.
Koodia: [Valitse]
mv esim.txt ~/hakemisto ; mv toinentiedosto.txt ~/hakemisto2

Pavao

  • Käyttäjä
  • Viestejä: 61
  • Arch Linux
    • Profiili
Vs: Tiedostonhallinta SSH:n yli ja root-oikeudet
« Vastaus #6 : 10.11.07 - klo:20.04 »
Saahan mv/cp:lläkin.
-r vipu mukaan niin siirtyy hakemistoja.
Tähdellä saa osittain saman nimisiä tiedosoja siirrettyä. Esim.
Koodia: [Valitse]
mv *.txt ~/tekstit siirtää kaikki txt-päätteiset.

Ja jos tarvitsee useita erilaisia siirtoja tehdä niin voit laittaa useita komentoja peräkkäin puolipisteellä eroteltuna.
Koodia: [Valitse]
mv esim.txt ~/hakemisto ; mv toinentiedosto.txt ~/hakemisto2

Joo saa muutta esimerkiksi piti poistaa serverilta apachen juurikansiosta yksi "ohjelma" joka sisälsi monia kansioita ja erinimisiä tiedostoja. Halusin kuitenkin jättää muita "ohjelmia" jotka olivat joko erillisissä kansioissa tai sitten sisälsivat vain yhden tiedoston ja olivat juuressa. Olisi hiukan ikävää kirjoitella jokainen tiedosto peräjälkeen päätteeseen. kansioiden kopiointiin käytän kyllä useimmiten juuri cp -r komentoa. Ja perus terminaalikomennot on kyllä erittäin hyödyllisä koska aina ei ole tiettyjä ohjelmia asennettuna.
"Children are smarter than any of us.
Know how I know that?
I don't know one child with a full time job and children."

Bill Hicks

raimo

  • Käyttäjä
  • Viestejä: 4197
  • openSUSE Tumbleweed
    • Profiili
Vs: Tiedostonhallinta SSH:n yli ja root-oikeudet [RATKAISTU]
« Vastaus #7 : 10.11.07 - klo:20.29 »
Kyllähän MC helpottaa toimia huomattavasti jos X:ää ei ole.
Mitä editoriin tulee, niin kokeilepas Nanon kaveriksi huomattavasti monipuolisempaa Jediä,
helppokäyttöinen, nopea ja kevyt ja siinä on menu ja kaikenlaisia ominaisuuksia ihan sikana.
Koodia: [Valitse]
sudo apt-get install jed
« Viimeksi muokattu: 10.11.07 - klo:20.30 kirjoittanut raimo »
Tietä käyden tien on vanki. Vapaa on vain umpihanki.
Aaro Hellaakoski