Kommandot dbwebb version 2

  • Författare
  • Meddelande
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11051
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Kommandot dbwebb version 2

Inlägg13 maj 2016, 10:29

Det finns en ny version av dbwebb-cli.
Kod: Markera allt
$ dbwebb selfupdate
$ dbwebb --version
dbwebb version v1.9.39 (2016-05-13)


Jag lade till en feature i dbwebb-cli som underlättar att testa labbskapandet. Det gör att man kan skapa om en labb utan att radera filerna som ligger i labbkatalogen samt behålla sin kopia av answer.{php,js,py,bash}. Så här ser det ut.



Featuren är mest till för oss som jobbar med att utveckla, testa och skapa labbar.
...
..:
.... /mos

Ace

css-hackare

  • Inlägg: 27
  • Blev medlem: 01 sep 2013, 18:11

Re: Kommandot dbwebb version 2

Inlägg08 jun 2016, 09:28

Får inte dbwebb kommnadot att fungera och jag vet inte varför. Jag sitter på windows 8 med MobaXterm(Cygwin?).

Första felet får jag när jag kör:
bash -c "$(wget -qO- https://raw.githubusercontent.com/mosbt ... stall.bash)"
bash: line 41: dbwebb: command not found
Kod: Markera allt
[Alex.Alex] ➤ bash -c "$(wget -qO- https://raw.githubusercontent.com/mosbth/dbwebb-cli/master/install.bash)"
[dbwebb] Downloading and installing dbwebb.
Using wget.
[dbwebb] Installing into '/usr/local/bin/dbwebb'.
-rwx---r-x    1 Alex     UsersGrp     51981 Jun  8 09:04 /usr/local/bin/dbwebb
[dbwebb] Cleaning up.
[dbwebb] Check what version we have.
bash: line 41: dbwebb: command not found
[dbwebb] Done. Execute 'dbwebb --help' to get an overview.


./dbwebb --version , fungerar
dbwebb --version , fungerar ej
which dbwebb , fungerar ej

Sen får jag fel när jag kör detta:
Kod: Markera allt
[Alex.Alex] ➤ ./dbwebb init
Creating and initiating the directory structure in 'me/' (will not overwrite existing files).
me/kmom01/install
install: can't create directory '/cygdrive/c/': Permission denied
...
...


Ingen aning vad som är fel men jag har testat att sätta alla filer/mappar till rwx och chmod 755.
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11051
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Kommandot dbwebb version 2

Inlägg08 jun 2016, 09:56

Jag har aldrig testat på din variant av terminal http://mobaxterm.mobatek.net/, det ser ut som det kan delvis bygga på Cygwin:
http://www.admin-magazine.com/Articles/ ... or-Windows

Så kanske funkar det. Inte omöjligt.

Den enkla vägen fram är att installera Cygwin och köra det istället.

Eller så testar du om det går på din terminal MobaXterm.

Börja med att installera steg för steg (eftersom den automatiska installationen fallerade):
http://dbwebb.se/dbwebb-cli#steg

Testa sedan om installationen gick bra med:
Kod: Markera allt
$ dbwebb check


Det andra felet med dbwebb init kan bero på admin rättigheter, hur du gjorde när du installerade MobaXterm. Men det är bara en gissning så långt. Låter inte orimligt att man kan fixa det lokalt.
...
..:
.... /mos

Ace

css-hackare

  • Inlägg: 27
  • Blev medlem: 01 sep 2013, 18:11

Re: Kommandot dbwebb version 2

Inlägg08 jun 2016, 13:54

Jag ominstallerade Cygwin och då fungerade det bra, konstigt.

Litwin

css-hackare

  • Inlägg: 20
  • Blev medlem: 25 aug 2016, 17:17

Re: Kommandot dbwebb version 2

Inlägg25 aug 2016, 19:22

Hej!
När jag ska installera ssh-nycklar så uppmanas jag att skriva in mitt lösenord men det går inte att skriva in något. Trycker jag på tangenter så blinkar fältet fortfarande tomt. Jag vet inte vad jag ska göra, några förslag?

Mvh
Emelie Litwin
Användarvisningsbild

lrc

troubleshooter

  • Inlägg: 400
  • Blev medlem: 11 aug 2016, 21:38
  • Ort: Östersund

Re: Kommandot dbwebb version 2

Inlägg25 aug 2016, 19:34

I terminalprogram som efterfrågar lösenord skrivs ofta tecknen inte ut till skärmen som de normalt sett skulle gjort när man knappar in text, men programmet tar ändå emot dem. Testa alltså att skriva in lösenordet som vanligt och avsluta med Enter, trots att du inte ser något. Håll koll på tangenterna bara. ;)

erek16

html-kodare

  • Inlägg: 10
  • Blev medlem: 22 aug 2016, 21:49

Re: Kommandot dbwebb version 2

Inlägg29 aug 2016, 00:04

Hej,

Sitter och försöker få allt att fungera med dbwebb. Har kommit till att lägga in SSH-nycklar, men det vill inte fungera.

Får upp denna text.

$ dbwebb sshkey
First we need to create a ssh key and store it locally.
Press enter/return to continue...
/usr/local/bin/dbwebb: rad 1309: ssh-keygen: kommandot finns inte
chmod: kan inte komma åt '/home/Erik Eklöf/.ssh/dbwebb': No such file or directory
chmod: kan inte komma åt '/home/Erik Eklöf/.ssh/dbwebb.pub': No such file or directory
I will now install the ssh-key at the remote server.
cat: '/home/Erik Eklöf/.ssh/dbwebb.pub': No such file or directory
bash: ssh: kommandot finns inte
FAILED to install the ssh-keys.
Användarvisningsbild

efo

dbwebb

  • Inlägg: 390
  • Blev medlem: 15 aug 2016, 11:58
  • Ort: Rödeby

Re: Kommandot dbwebb version 2

Inlägg29 aug 2016, 08:12

Hej Erik,

Tror problemet kan bero på två saker.

På raden längst ner i felmeddelandet står: bash: ssh: kommandot finns inte
Bash (din terminal) har alltså inte ssh installerat. Installera det via pakethanteraren i terminalen. (linux: apt-get install ssh, mac: brew install ssh, Cygwin på Windows: apt-cyg install openssh rsync).

Om detta inte löser problemet skulle jag rekommendera att döpa om din användare på datorn till ett användarnamn utan stora bokstäver, mellanrum och svenska specialtecken (äöå).

Hoppas detta löser problemet.
Senast redigerad av efo 29 aug 2016, 09:27, redigerad totalt 1 gång.
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11051
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Kommandot dbwebb version 2

Inlägg29 aug 2016, 09:10

Som efo säger så saknas programvaran ssh. Här kan du se hur du installerar den på cygwin (gissar du är på windows).
https://dbwebb.se/kunskap/installera-un ... ll-apt-cyg

Det är denna raden du letar efter:
Kod: Markera allt
apt-cyg install openssh rsync


Det skall fungera med mellanslag i katalognamnet, jag testade häromdagen på Windows 10. Det ska inte ställa till problem.

Om det inte fungerar, visa utskriften från följande kommando för att ge oss lite ledtrådar.
Kod: Markera allt
$ dbwebb check
...
..:
.... /mos
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11051
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Kommandot dbwebb version 2

Inlägg29 aug 2016, 13:51

mos skrev:Det skall fungera med mellanslag i katalognamnet, jag testade häromdagen på Windows 10. Det ska inte ställa till problem.


"skall/ska".

Det fanns ett fel i dbwebb-kommandot som gjorde att dbwebb upload/validate/publish inte fungerade när det fanns mellanslag i filens sökväg, till exempel beroende på ett användarnamn med mellanslag.

Det är fixat nu. Uppdatera ditt dbwebb-kommando enligt följande.
Kod: Markera allt
$ dbwebb selfupdate


Kolla vilken version du har.
Kod: Markera allt
$ dbwebb --version
dbwebb version v1.9.55 (2016-08-29)
...
..:
.... /mos

jenny

troubleshooter

  • Inlägg: 179
  • Blev medlem: 15 aug 2016, 14:31

Re: Kommandot dbwebb version 2

Inlägg01 sep 2016, 17:25

Hej!

Befinner mig på ungefär samma stadium som erek16, försöker få inloggning/SSH-nycklar att fungera. Mitt problem är att INGET HÄNDER när jag skriver in mitt lösenord i Cygwin, dvs. markören flyttar sig inte, den bara står och blinkar, inga bokstäver dyker upp på skärmen/i terminalen...

Så här ser det ut:

Jenny@DESKTOP-4SMIRMN ~
$ dbwebb sshkey
First we need to create a ssh key and store it locally.
Press enter/return to continue...
Generating public/private rsa key pair.
/home/Jenny/.ssh/dbwebb already exists.
Overwrite (y/n)? n
I will now install the ssh-key at the remote server.
anri16@ssh.student.bth.se's password: <---- Inget händer här när jag skriver in mitt lösenord här.

Är det min dator eller mitt tangentbord det är fel på, eller har jag missat någon detalj i installationsprocessen? Hjälp/förslag mottages tacksamt...

/Jenny
/jenny (anri16)
Användarvisningsbild

starmarket

troubleshooter

  • Inlägg: 174
  • Blev medlem: 24 aug 2015, 11:34

Re: Kommandot dbwebb version 2

Inlägg01 sep 2016, 17:36

Att det inte visas några tecken när du skriver i ditt lösenord är helt normalt. Skriv bara i det och tryck på enter så bör det funka! : )

jenny

troubleshooter

  • Inlägg: 179
  • Blev medlem: 15 aug 2016, 14:31

Re: Kommandot dbwebb version 2

Inlägg01 sep 2016, 17:53

starmarket skrev:Att det inte visas några tecken när du skriver i ditt lösenord är helt normalt. Skriv bara i det och tryck på enter så bör det funka! : )


Ja, jag upptäckte detta inte långt efter jag postat mitt inlägg. ;) Fick visserligen några FAILED-meddelanden vid tidigare försök, men det berodde troligtvis på att jag missat ett tecken i lösenordet. Tack ändå! :)
/jenny (anri16)

SarahBerger

html-kodare

  • Inlägg: 18
  • Blev medlem: 28 aug 2016, 12:36

Re: Kommandot dbwebb version 2

Inlägg04 sep 2016, 20:29

När jag ska hämta ssh-nycklarna så fungerar inte mitt lösenord, fastän jag är 100 % säker på att jag skriver rätt lösenord. Här är det som kommer upp cygwin. Vad är fel?

Kod: Markera allt
Sarah@Dator-Sarah ~
$ dbwebb sshkey
First we need to create a ssh key and store it locally.
Press enter/return to continue...
Generating public/private rsa key pair.
Your identification has been saved in /home/Sarah/.ssh/dbwebb.
Your public key has been saved in /home/Sarah/.ssh/dbwebb.pub.
The key fingerprint is:
SHA256:sn+p8lGCu8d2cbA/uO0uLZ/pMXPgMmcZeMa5L3/5XlU Sarah@Dator-Sarah
The key's randomart image is:
+---[RSA 2048]----+
|                 |
|                 |
|                E|
|       .  .o .  .|
|      o S ooB   .|
|       + oo+.=  .|
|      o.. oBX . o|
|      .o+.B*=O .o|
|      .=++.OO+oo+|
+----[SHA256]-----+
I will now install the ssh-key at the remote server.
The authenticity of host 'ssh.student.bth.se (194.47.131.154)' can't be established.
RSA key fingerprint is SHA256:rDx15eKpCIfnQJ0AjF57pMI+DuI9DzwRy1Y2BvEa2Dg.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'ssh.student.bth.se,194.47.131.154' (RSA) to the list of known hosts.
sabg16@ssh.student.bth.se's password:
Permission denied, please try again.
sabg16@ssh.student.bth.se's password:
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Kommandot dbwebb version 2

Inlägg04 sep 2016, 20:38

Lösenordet du ska ange är det som du fick av BTH och om du inte har ändrat lösenord borde det vara samma som du använder till itslearning.

SarahBerger

html-kodare

  • Inlägg: 18
  • Blev medlem: 28 aug 2016, 12:36

Re: Kommandot dbwebb version 2

Inlägg05 sep 2016, 17:21

Tack för ditt svar, men det fungerar varken med det lösenord jag fick av BTH eller det lösenord jag har bytt till...
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11051
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Kommandot dbwebb version 2

Inlägg05 sep 2016, 17:30

Pröva att logga in till studentservern via ssh.
Kod: Markera allt
$ ssh sabg16@ssh.student.bth.se


Du behöver ange lösenord. Går det bra?

Om ja. Pröva nu att logga in på samma maskin med dbwebb-skriptet.
Kod: Markera allt
$ dbwebb -v login


Du behöver ange lösenord. Går det bra?

Om allt bra så här långt så kan du försöka skapa SSH-nycklarna igen. Du bör, om ovan två tester funkade, ha rätt lösenord och en korrekt konfiguration av dbwebb-skriptet.

Om någon del misslyckas, visa upp kommando och felutskrift från terminalen.
...
..:
.... /mos

SarahBerger

html-kodare

  • Inlägg: 18
  • Blev medlem: 28 aug 2016, 12:36

Re: Kommandot dbwebb version 2

Inlägg05 sep 2016, 17:38

Det fungerar att logga in på studentservern via ssh, men när jag försöker med nästa steg och skriver samma lösenord kommer detta upp:
Kod: Markera allt
$ dbwebb -v login
I will now login to the server 'ssh.student.bth.se' as 'sabg16' using ssh-keys if available.

Executing command:
ssh sabg16@ssh.student.bth.se -i '/home/Sarah/.ssh/dbwebb'
-----------------------------------------
sabg16@ssh.student.bth.se's password:
Permission denied, please try again.
sabg16@ssh.student.bth.se's password:
Permission denied, please try again.
sabg16@ssh.student.bth.se's password:
Användarvisningsbild

Allinrep

dbwebb

  • Inlägg: 1124
  • Blev medlem: 03 sep 2012, 09:19
  • Ort: Portugal (tillfälligt)

Re: Kommandot dbwebb version 2

Inlägg05 sep 2016, 21:28

Bra att du kan logga in med ssh i alla fall, då vet vi att vi inte behöver felsöka lösenordet.

Som nästa steg hade jag kollat om filen /home/Sarah/.ssh/dbwebb finns.
Kod: Markera allt
$ ls -l /home/Sarah/.ssh/

Om det finns en fil som heter dbwebb där skulle jag ta bort den, tillsammans med filen dbwebb.pub som jag antar skulle finnas där också (i kommandot nedan fångar jag upp båda filerna med *). Det är filerna som borde ha skapats av dbwebb sshkey och som nu kanske orsakar problemet.
Kod: Markera allt
$ rm /home/Sarah/.ssh/dbwebb*

Sen prova logga in med kommandot dbwebb igen.
Kod: Markera allt
$ dbwebb -v login
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11051
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Kommandot dbwebb version 2

Inlägg05 sep 2016, 21:49

Okey. Den var lurig.

Pröva att göra om din config.
Kod: Markera allt
$ dbwebb config


Och sen:
Kod: Markera allt
$ dbwebb -v login
...
..:
.... /mos

SarahBerger

html-kodare

  • Inlägg: 18
  • Blev medlem: 28 aug 2016, 12:36

Re: Kommandot dbwebb version 2

Inlägg06 sep 2016, 09:49

Tack för era svar!

Jag testade båda era lösningar, att ta bort ssh-filerna fungerade inte men att göra om min config fungerade! Vad kan felet ha berott på tror ni?
Användarvisningsbild

mos

dbwebb

  • Inlägg: 11051
  • Blev medlem: 10 nov 2011, 09:52
  • Ort: Ronneby / Bankeryd

Re: Kommandot dbwebb version 2

Inlägg06 sep 2016, 10:19

Gissar på att något osynligt skräptecken kom in första gången du gjorde dbwebb config.

Alltid bra att testa samma process med minst två olika verktyg. Då kan man till sist utesluta det ena och det andra och avgränsa felet. Mycket handlar om att avgränsa felområden.

Perfekt att det löste sig.
...
..:
.... /mos

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 22 gäster