Kirjoittaja Aihe: obexfs vs obexftp  (Luettu 1083 kertaa)

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
obexfs vs obexftp
« : 03.02.21 - klo:13.03 »
Löysni vasta nyt obex-komentoperheen ja opettelen vasta. Näen esim. hakemisosta http://manpages.ubuntu.com/manpages/focal/man1/ että obexftp on vanhentunut komento jota ei focalissa enää ole ja nykyään on käytössä obexfs. Mutta kun etsin netistä esimerkkejä obexfs:n käytöstä, google löytää  minulle vaikka kuinka paljon obexftp-esimerkkejä.

Tarvitsen komentoa jonka avulla voin scriptissä hakea yhden tai useamman tiedoston puhelimesta. Mistä löydän ajantasaisia esimerkkejä openfs:n käytöstä?

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: obexfs vs obexftp
« Vastaus #1 : 03.02.21 - klo:13.36 »
Löysni vasta nyt obex-komentoperheen ja opettelen vasta. Näen esim. hakemisosta http://manpages.ubuntu.com/manpages/focal/man1/ että obexftp on vanhentunut komento jota ei focalissa enää ole

Kyllä obexftp on edelleen saatavilla kuten ennenkin, eikä komento ole vanhentunut. Manuaalisivu obexftp.1 on vain pudonnut pois Debianin paketista jossain jessien ja stretchin välillä, eikä kukaan ole huomannut tai raportoinut bugia. Siksi manuaalia ei ole enää myöskään Ubuntussa.

Skriptissä obexftp on todennäköisesti kätevämpi kuin obexfs. Kummatkin tarvitsevat ObexFTP-yhteensopivan palvelinsovelluksen puhelimeen.

ObexFS:n käyttöesimerkki: https://wiki.archlinux.org/index.php/ObexFTP#ObexFS
« Viimeksi muokattu: 03.02.21 - klo:13.41 kirjoittanut nm »

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
Vs: obexfs vs obexftp
« Vastaus #2 : 03.02.21 - klo:14.02 »
Olen tällä välin yrittänyt löytää tietoa ssh:n tms. salauksen käytöstä obexin yhteydessä enkä löydä mitään. Eihän ole kovin todennäköistä että BT-yhteyksiä skannataan naapurin seinän takaa, mutta periaatteellisesti on outoa jos mitään ei löydy.

Etsin sellaista keinoa että salausavain on eri laitteella kuin tiedosto jota ollaan avaamassa ja avaimen talletus puhelimeen on yksi mahdollinen vaihtoehto. Ei kuitenkaan kovin todennäköinen, koska puhelimen varmistus kuitenkin täytyy johonkin tehdä, ja siinä käy äkkiä niin salausavain ja salattu tavara ovatkin vierekkäin.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: obexfs vs obexftp
« Vastaus #3 : 03.02.21 - klo:15.18 »
Olen tällä välin yrittänyt löytää tietoa ssh:n tms. salauksen käytöstä obexin yhteydessä enkä löydä mitään. Eihän ole kovin todennäköistä että BT-yhteyksiä skannataan naapurin seinän takaa, mutta periaatteellisesti on outoa jos mitään ei löydy.

Bluetooth 2.1:ssä ja uudemmissa versioissa liikenne laitteiden välillä on aina salattua, lukuun ottamatta SDP-viestejä, joita ei kuitenkaan käytetä varsinaiseen datan siirtoon. Toki on mahdollista, että salaus on teknisesti murrettavissa, mutta pitäisin riskiä varsin pienenä.

SSH-yhteyden virittely Bluetoothin varaan voi olla hivenen hankalaa, mutta teoriassa se onnistuisi asettamalla puhelimen asetuksissa bluetooth-yhteys tilaan, jossa se jakaa verkkoyhteyttä. Ymmärtääkseni nykyisin tällainen tetheröinti on toteutettu PAN-profiililla, jolloin pitäisi olla mahdollista muodostaa yhteys myös puhelimen IP-osoitteeseen. Lisäksi tarvitset puhelimeen SSH-palvelinsovelluksen. Käytännössä tuossa voi kuitenkin tulla vastaan monenlaisia teknisiä hankaluuksia.

Onko nyt niin, että wifi on poissuljettu vaihtoehto? Silloin SSH-yhteys olisi toteutettavissa helpommin.

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
Vs: obexfs vs obexftp
« Vastaus #4 : 03.02.21 - klo:16.20 »
Onko nyt niin, että wifi on poissuljettu vaihtoehto? Silloin SSH-yhteys olisi toteutettavissa helpommin.

Tähän asti olen käyttänyt SSH-yhteyttä ja SSHelper-sovellusta, lähinnä siihen että varmuuskopioin puhelimesta tiedostoja suoraan tietokoneelle ilman pilvipalveluita, mutta nyt kun hankin uuden puhelimen jossa on tuoreempi Android, haluan tutustua uudelleen kaikkiin vaihtoehtoihin joita on tarjolla. Salausavain myöskin liittyy uuteen juttuun jota kokeilen Ubuntu-koneella. Siinä obexfs taitaa riittää koska tiedostoa ei tarvitse kopioida, vaan riittää että se on luettavissa.

Enivei, ihan vaan troolaan vaihtoehtoja tässä vaiheessa.

Täytyykin tehdä vertailu siitä miten monta askelta pitää suorittaa USB-kaapelin, SSH-yhteyden ja BT:n kanssa jos haluaa vaan kopioida tiedostoja.

AimoE

  • Käyttäjä
  • Viestejä: 2714
    • Profiili
Vs: obexfs vs obexftp
« Vastaus #5 : 03.02.21 - klo:16.51 »
Sekä obexftp:ssä että opexfs:ssä on optiot -b, -u ja -n (Bluetooth, USB ja network). Tuon  network-option käytöstä on löydä komentoesimerkkejä tai muutakaan lisätietoa, man-sivuja vain joissa se mainitaan.

nm

  • Käyttäjä
  • Viestejä: 16242
    • Profiili
Vs: obexfs vs obexftp
« Vastaus #6 : 03.02.21 - klo:17.15 »
Sekä obexftp:ssä että opexfs:ssä on optiot -b, -u ja -n (Bluetooth, USB ja network). Tuon  network-option käytöstä on löydä komentoesimerkkejä tai muutakaan lisätietoa, man-sivuja vain joissa se mainitaan.

Network-vaihtoehto tarkoittaa OBEX-protokollan käyttöä tavallisen TCP/IP-verkon yli. Voit vaikka käynnistää obexftpd:llä palvelimen ja testata itse. Portti lienee kiinteä 650, joten palvelinprosessi tarvitsee root-oikeudet.