• Downloads
  • ! Read Me !
  • Μαθήματα
  • Φοιτητικά
  • Τεχνικά Θέματα
  • Συζητήσεις
  • Happy Hour!
  • About THMMY.gr
 V  < 
Search:  
Welcome, Guest. Please login or register.
June 14, 2026, 22:41:52 pm

Login with username, password and session length
Links
  Thmmy.gr portal
   Forum
   Downloads
   Ενεργ. Λογαριασμού
   Επικοινωνία
  
  Χρήσιμα links
   Σελίδα τμήματος
   Βιβλιοθήκη Τμήματος
   Elearning
   Φοιτητικά fora
   Πρόγραμμα Λέσχης
   Πρακτική Άσκηση
   Ηλεκτρονική Εξυπηρέτηση Φοιτητών
   Διανομή Συγγραμμάτων
   Ψηφιακό Καταθετήριο Διπλωματικών
   Πληροφορίες Καθηγητών
   Instagram @thmmy.gr
   mTHMMY
  
  Φοιτητικές Ομάδες
   ACM
   Aristurtle
   ART
   ASAT
   BEAM
   BEST Thessaloniki
   EESTEC LC Thessaloniki
   EΜΒ Auth
   IAESTE Thessaloniki
   IEEE φοιτητικό παράρτημα ΑΠΘ
   SpaceDot
   VROOM
   Panther
  
Πίνακας Ελέγχου
Welcome, Guest. Please login or register.
June 14, 2026, 22:41:52 pm

Login with username, password and session length

Αναζήτηση

Google

THMMY.gr Web
Πρόσφατα
Των συνειρμών το παίγνιο....
by claus
[Today at 19:45:53]

Κάμερες στην Πρυτανεία το...
by RivenT
[Today at 18:15:46]

[Ηλεκτρονική ΙΙ] Γενικές ...
by ttsengel
[Today at 11:49:25]

Πότε θα βγει το μάθημα; -...
by Konlefk
[Today at 09:43:46]

[ΣΗΕ ΙΙ] Γενικές απορίες ...
by Λαμπτήρας
[June 12, 2026, 13:36:19 pm]

[Οργάνωση Υπολογιστών] Γε...
by Konlefk
[June 12, 2026, 13:13:53 pm]

Γιατί οι ΤΗΜΜΥδες έχουν μ...
by Σουλης
[June 12, 2026, 12:14:13 pm]

Αποτελέσματα Εξεταστικής ...
by geomourat
[June 11, 2026, 17:42:00 pm]

[Ισχύος II] Γενικές απορί...
by Nikos_313
[June 11, 2026, 14:05:57 pm]

[Ημιαγωγά Υλικά] Απορίες ...
by Nikos_313
[June 11, 2026, 10:23:04 am]

[Ευφυή και Προσαρμοστικά ...
by grepanis
[June 11, 2026, 10:11:51 am]

[Γραφική] Λυμένα θέματα
by Roidos
[June 10, 2026, 21:37:48 pm]

Τι ακούτε αυτήν τη στιγμή...
by χηρουλα Αλεξίου
[June 10, 2026, 20:48:34 pm]

[Η/Μ Πεδίο ΙΙ] Ανάλυση πα...
by Giannis Masterio
[June 09, 2026, 20:27:57 pm]

[ΣΑΕ ΙΙ] Απορίες σε ασκήσ...
by Hyperlaz02
[June 09, 2026, 12:01:45 pm]

Μόνο λάθος απαντήσεις
by χηρουλα Αλεξίου
[June 09, 2026, 10:44:34 am]

[Θεωρία Δικτύων] Γενικές ...
by PolarBear
[June 08, 2026, 19:50:59 pm]

Πρόγραμμα επαναληπτικής ε...
by Nikos_313
[June 08, 2026, 12:25:36 pm]

[Ηλ.Μηχανές Ι] Γενικές απ...
by Mr Watson
[June 08, 2026, 10:35:48 am]

ΠΡΟΣΟΧΗ στο ανέβασμα θεμά...
by Nikos_313
[June 08, 2026, 00:24:12 am]
Στατιστικά
Members
Total Members: 10402
Latest: anton
Stats
Total Posts: 1431429
Total Topics: 32024
Online Today: 1123
Online Ever: 18918
(April 06, 2026, 16:05:31 pm)
Users Online
Users: 50
Guests: 615
Total: 665
Nekt
Xlapatsas
panagiwt1s
Elenit
Tsn
kosovi
mmikelo
chrismzag
thegreekbaron
mdoulge
mixkats
Tnouliss
vivbi
tasos potsakis
Axilleas_Nt
MariosTsourek
mrodi
iliaskou
gilaros
maestros
Farmengineer
mark123456
artemissamaras_
makato
gpr000
DimiTout
geoarg
EiriniGeo
Mr Watson
Anita
anthi kotsani
jkara
alex_g
ggalamat
Argiris
Ks
kostisgialamas
TheKingInTheNorth
CodeBro
athichatz
koutsoure
Ioannakoliou
stathis_zch
Pastellaki
DimitrisKost
panagiotisv
HoodLibre
Εμφάνιση

Νέα για πρωτοετείς
Είσαι πρωτοετής;... Καλώς ήρθες! Μπορείς να βρεις πληροφορίες εδώ. Βοήθεια για τους καινούργιους μέσω χάρτη.
Κατεβάστε εδώ το Android Application για εύκολη πρόσβαση στο forum.
Ανεβάζετε τα θέματα των εξετάσεων στον τομέα Downloads με προσοχή στα ονόματα των αρχείων!

Νέα!
Πρόγραμμα Εξεταστικής Εαρινού Εξαμήνου 2025-2026
THMMY.gr > Forum > Ηλεκτρονικοί Υπολογιστές και Τεχνικά Θέματα > Περί Υπολογιστών... > Software > Linux / Unix (Moderators: chatzikys, PolarBear) > Απορία: Script για σύνδεση σε άλλο account
0 Members and 1 Guest are viewing this topic.
Pages: [1] Go Down Print
Author Topic: Απορία: Script για σύνδεση σε άλλο account  (Read 1461 times)
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Απορία: Script για σύνδεση σε άλλο account
« on: October 06, 2006, 15:23:43 pm »

Θέλω να κάνω ένα script που όταν το τρέχω να με συνδέει αυτόματα σε ένα άλλο account.
Από όσο ξέρω το su user δεν δέχεται στην ίδια γραμμή και password (προφανώς),
υπάρχει κάποιος άλλος τρόπος;
Logged

http://www.mozilla.org/en-US/firefox/new/
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #1 on: October 07, 2006, 19:58:58 pm »

jimi, axel, άλλος;
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #2 on: October 07, 2006, 20:48:12 pm »

Δεν εχω σκεφτει να το κανω αυτο με script ως τωρα. Αυτο που θες λογικα μπορει να γινει με τις εντολες expect και send.

Θα χρειαστει αρχικα να εχεις #!/usr/bin/expect -f

Καπου μεσα στον κωδικα θα πρεπει να υπαρχει κατι τετοιο ας πουμε
expect "password:"
send "$password\r"

Τωρα δεν εχω χρονο να το κοιταξω. Αν δεν βρεις τιποτα σχετικο στο google θα το κοιταξω τεταρτη-πεμπτη.
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #3 on: October 10, 2006, 18:27:01 pm »

Loipon kane prwta

sudo yum install expect

Meta anoi3e ena nano kai kane paste ayta

#!/usr/bin/expect -f
su NewUserName
expect "assword:"
send "NewUserPasswd\r"
expect eof

Save as change_user and exit

chmod +x change_user
./change_user

kai pes moy an doyleyei.

An den doylepsei kane moy paste to error kai epishs kane paste to output ths entolhs
bash -x change_user

Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #4 on: October 11, 2006, 14:02:13 pm »

εδώ με λέει
couldn't read file "passwordishere": no such file or directory
μήπως εννοείς ότι στο expect "password"
το password είναι κάποιο αρχείο από όπου διαβάζει;
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #5 on: October 11, 2006, 14:17:36 pm »

Κοιτα πως δουλευει. Εστι οτι εισαι ο χρηστης fugi και θες να γινεις ο χρηστης axel με password 1234
Η φυσιολογικη διαδικασια ειναι
su axel
Σου βγαζει
Password:
πληκτρολογεις 1234 και enter

Οποτε στο script εχω
su axel -> στελνω την εντολη για αλλαγη χρηστη
expect "assword:" -> περιμενω να βγει prompt που να περιεχει τους χαρακτηρες "assword:"
send "1234\r" -> στελνω το 1234 enter
expect eof

Τωρα για ποιο λογο σου εβγαλε αυτο το μηνυμα δεν ξερω. Για ποιο λογο να ψαξει για το pass μεσα σε αρχειο?

Για δοκιμασε το και ετσι και πες μου τι βγαζει

spawn su NewUserName
expect "assword:"
send "NewUserPasswd\r"
expect eof
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #6 on: October 11, 2006, 15:34:10 pm »

1) τώρα που κατάλαβα πως δουλεύει, μάλλον αντί για "assword:" εννοείς "Password:"
2) μάλλον δεν δουλεύει το expect γιατί μου βγάζει πάλι το promt password request

πάντως είναι εγκατεστημενο
which expect
/usr/bin/expect
Logged

http://www.mozilla.org/en-US/firefox/new/
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #7 on: October 11, 2006, 15:35:24 pm »

εάν βάλω λάθος password μου βγάζει αυτό το περίεργο
Password:
su: incorrect password
couldn't read file "Password:": no such file or directory
bash: send: command not found
couldn't read file "eof": no such file or directory
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #8 on: October 11, 2006, 17:13:10 pm »

Το εβαλα σκετο "assword:" γιατι παιζει σε καποιες διανομες να ειναι με μικρο p και σε αλλες με μεγαλο. Ετσι θα δουλευει παντου γιατι ψαχνει το string.

Στο νεο κωδικα που σου εδωσα πριν ξεχασα το #!/usr/bin/expect -f στην αρχη. Γι'αυτο σου βγαζει bash: send: command not found μαλλον.

Δοκιμασε το ετσι
#!/usr/bin/expect -f
spawn su NewUserName
expect "assword:"
send "NewUserPasswd\r"
expect eof

και ετσι
#!/usr/bin/expect -f
spawn su NewUserName
expect "assword:"
send "NewUserPasswd\r"

και αμα δε δουλεψει (που δεν το κοβω Tongue) το κοιταζω μολις μπω σε Linux

Οταν το τρεχεις με bash -x ουσιαστικα κανεις debugging στο script για να καταλαβεις που ειναι το λαθος. Οταν το τρεχεις σαν ./ απλως σου πεταει ενα αοριστο λαθος.
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
fugiFOX
Veteran
Καταστραμμένος
******
Posts: 8962


Fugi+Fox μια νέα μορφή ζωής...


View Profile
Re: Απορία: Script για σύνδεση σε άλλο account
« Reply #9 on: October 16, 2006, 12:58:05 pm »

το τρέχω με sh πάντα.
Ρε συ εγω δεν έχω spawn
Logged

http://www.mozilla.org/en-US/firefox/new/
Axel
Μόνιμος κάτοικος ΤΗΜΜΥ.gr
******
Gender: Male
Posts: 1346


The Matrix Has You...


View Profile WWW
Απ: Απορία: Script για σύνδεση σε άλλο account
« Reply #10 on: October 16, 2006, 13:16:24 pm »

Το spawn στο google το βρηκα. Δεν το εχω δοκιμασει ποτε. :/
Logged

ConvertXtoDVD guide |  Ubuntu 12.10 Quantal Quetzal Post Installation Guide | Fedora 17 Post Installation Guide | free download ConvertxtoDVD | Τεχνολογικό blog | Basic Linux commands
Pages: [1] Go Up Print
Jump to:  

Powered by SMF | SMF © 2006-2009, Simple Machines LLC
Scribbles2 | TinyPortal © Bloc | XHTML | CSS
Loading...