vtHyde
Anmeldungsdatum: 23. Juni 2012
Beiträge: Zähle...
|
Heho! Gibt es eine Möglichkeit, wie ich aus dem Terminal auf ein Netzwerkordner zugreifen kann? Ich würde bei meinem NAS gern ein paar Konfigurationen ändern, welche ich auf der Weboberfläche nicht erreichen kann, daher suche ich nach einer Möglichkeit, das NAS aus dem Terminal aufzurufen. So ähnlich wie mit cd /home/ usw.. Vielen Dank wie immer ☺ vtHyde
|
fckawe
Anmeldungsdatum: 23. April 2011
Beiträge: Zähle...
Wohnort: Freiburg im Breisgau
|
Hallo, dein NAS unterstützt bestimmt den Zugriff per SSH. Das wäre wohl die sinnvollste Variante, wenn es dir primär darum geht auf dem Gerät zu arbeiten. Also z.B.: Wenn du Dateien übertragen willst, dann musst du das NAS bzw. eine Freigabe davon mounten, was du je nach Gerät z.B. per NFS oder per Samba machen kannst (da musst du schauen, was das Gerät unterstützt - du musst das ggfs. extra aktivieren). Ein erster, einfachster Versuch wäre in Nautilus: im Menü auf Gehe zu - Netzwerk dann das Gerät doppelklicken. Nenne uns doch mal das Gerät, um das es geht. Vielleicht kennt sich jemand speziell damit aus... Gruß, Gerald EDIT: SSH-Beispiel hat gefehlt...
|
vtHyde
(Themenstarter)
Anmeldungsdatum: 23. Juni 2012
Beiträge: 139
|
Heho! Bei der Eingabe erhalte ich folgende Aussage: USER@PC:~$ ssh -l root 192.168.178.21
ssh: connect to host 192.168.178.21 port 22: Connection refused Das Gerät ist ein D-LINK DNS320 mit 2x 1 TB Seagate im Raid 1-Modus. SSH-Server und Client sind installiert. MFG
|
mickydoutza
Anmeldungsdatum: 31. Dezember 2010
Beiträge: 2185
|
vtHyde schrieb: SSH-Server und ... sind installiert.
Poste mal die Ausgabe von:
sudo nmap -sS 192.168.178.21 -p22
|
vtHyde
(Themenstarter)
Anmeldungsdatum: 23. Juni 2012
Beiträge: 139
|
Hier die Ausgabe: USER@PC:~$ sudo nmap -sS 192.168.178.21 -p22
Starting Nmap 5.21 ( http://nmap.org ) at 2012-07-29 12:04 CEST
Nmap scan report for DNS-320.fritz.box (192.168.178.21)
Host is up (0.000096s latency).
PORT STATE SERVICE
22/tcp closed ssh
MAC Address: MACADRESSE (Unknown)
Nmap done: 1 IP address (1 host up) scanned in 0.45 seconds
USER@PC:~$
Da steht, dass der SSH-Port gesperrt ist, den sollte man vorher vielleicht mal freischalten?! MFG
|
mickydoutza
Anmeldungsdatum: 31. Dezember 2010
Beiträge: 2185
|
vtHyde schrieb: 22/tcp closed ssh
Hast Du den SSH-Server auch gestartet?
|
Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 7992
|
Braucht man bei diesem NAS nicht die Zusatz-Software "fun_plug", um per SSH Zugriff zu erhalten? ❓ (Siehe z.B. hier). Aber das Mounten der Samba-Shares mittels cifs-vfs müsste auch ohne SSH ein sinnvoller Weg sein. Gruß - Max-Ulrich
|
vtHyde
(Themenstarter)
Anmeldungsdatum: 23. Juni 2012
Beiträge: 139
|
Heho! Ja, man benötigt das Plugin, habe auch hier eine super Anleitung gefunden: http://wolf-u.li/4523/hdd-installation-des-fun_plug-auf-nas-geraeten/ Werde das aber erst kommende Woche ausprobieren können, da nun die Arbeit ruft. Ich werde euch auf dem laufenden halten! MFG
|
vtHyde
(Themenstarter)
Anmeldungsdatum: 23. Juni 2012
Beiträge: 139
|
So liebe Leute, nun endlich habe ich Zeit gefunden, mein NAS mit dem Zusatztool zu bestücken und SSH läuft prima, habe nun eine komplette Linux-Ordnerstruktur mit SSH-Server auf dem NAS. Nun gehen die Ideen weiter, OwnCloud soll ausprobiert werden doch da gibt es ein erstes Problem, was ich nicht ganz verstehe:
Der Befehl "apt-get" wird nicht gefunden! root@SERVER:/etc# apt-get install nano
-su: apt-get: command not found Ui ui ui es gibt auch keinen apt-Ordner im etc-Verzeichnis. Bei Befehl "help" erhalte ich folgendes: root@SERVER:/etc# help
GNU bash, version 4.1.11(2)-release (arm-ffp-linux-uclibcgnueabi)
These shell commands are defined internally. Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
A star (*) next to a name means that the command is disabled.
job_spec [&] history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]
(( expression )) if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] f>
. filename [arguments] jobs [-lnprs] [jobspec ...] or jobs -x command [args]
: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
[ arg... ] let arg [arg ...]
[[ expression ]] local [option] name[=value] ...
alias [-p] [name[=value] ... ] logout [n]
bg [job_spec ...] mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [ar>
bind [-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:s> popd [-n] [+N | -N]
break [n] printf [-v var] format [arguments]
builtin [shell-builtin [arg ...]] pushd [-n] [+N | -N | dir]
caller [expr] pwd [-LP]
case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t t>
cd [-L|-P] [dir] readarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [>
command [-pVv] command [arg ...] readonly [-af] [name[=value] ...] or readonly -p
compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F funct> return [n]
complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-W wordlist> select NAME [in WORDS ... ;] do COMMANDS; done
compopt [-o|+o option] [-DE] [name ...] set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]
continue [n] shift [n]
coproc [NAME] command [redirections] shopt [-pqsu] [-o] [optname ...]
declare [-aAfFilrtux] [-p] [name[=value] ...] source filename [arguments]
dirs [-clpv] [+N] [-N] suspend [-f]
disown [-h] [-ar] [jobspec ...] test [expr]
echo [-neE] [arg ...] time [-p] pipeline
enable [-a] [-dnps] [-f filename] [name ...] times
eval [arg ...] trap [-lp] [[arg] signal_spec ...]
exec [-cl] [-a name] [command [arguments ...]] [redirection ...] true
exit [n] type [-afptP] name [name ...]
export [-fn] [name[=value] ...] or export -p typeset [-aAfFilrtux] [-p] name[=value] ...
false ulimit [-SHacdefilmnpqrstuvx] [limit]
fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command] umask [-p] [-S] [mode]
fg [job_spec] unalias [-a] name [name ...]
for NAME [in WORDS ... ] ; do COMMANDS; done unset [-f] [-v] [name ...]
for (( exp1; exp2; exp3 )); do COMMANDS; done until COMMANDS; do COMMANDS; done
function name { COMMANDS ; } or name () { COMMANDS ; } variables - Names and meanings of some shell variables
getopts optstring name [arg] wait [id]
hash [-lr] [-p pathname] [-dt] [name ...] while COMMANDS; do COMMANDS; done
help [-dms] [pattern ...] { COMMANDS ; } root@dlink-93CECD:/etc# help
GNU bash, version 4.1.11(2)-release (arm-ffp-linux-uclibcgnueabi)
These shell commands are defined internally. Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
A star (*) next to a name means that the command is disabled.
job_spec [&] history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]
(( expression )) if COMMANDS; then COMMANDS; [ elif COMMANDS; then COMMANDS; ]... [ else COMMANDS; ] f>
. filename [arguments] jobs [-lnprs] [jobspec ...] or jobs -x command [args]
: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
[ arg... ] let arg [arg ...]
[[ expression ]] local [option] name[=value] ...
alias [-p] [name[=value] ... ] logout [n]
bg [job_spec ...] mapfile [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [ar>
bind [-lpvsPVS] [-m keymap] [-f filename] [-q name] [-u name] [-r keyseq] [-x keyseq:s> popd [-n] [+N | -N]
break [n] printf [-v var] format [arguments]
builtin [shell-builtin [arg ...]] pushd [-n] [+N | -N | dir]
caller [expr] pwd [-LP]
case WORD in [PATTERN [| PATTERN]...) COMMANDS ;;]... esac read [-ers] [-a array] [-d delim] [-i text] [-n nchars] [-N nchars] [-p prompt] [-t t>
cd [-L|-P] [dir] readarray [-n count] [-O origin] [-s count] [-t] [-u fd] [-C callback] [-c quantum] [>
command [-pVv] command [arg ...] readonly [-af] [name[=value] ...] or readonly -p
compgen [-abcdefgjksuv] [-o option] [-A action] [-G globpat] [-W wordlist] [-F funct> return [n]
complete [-abcdefgjksuv] [-pr] [-DE] [-o option] [-A action] [-G globpat] [-W wordlist> select NAME [in WORDS ... ;] do COMMANDS; done
compopt [-o|+o option] [-DE] [name ...] set [--abefhkmnptuvxBCHP] [-o option-name] [arg ...]
continue [n] shift [n]
coproc [NAME] command [redirections] shopt [-pqsu] [-o] [optname ...]
declare [-aAfFilrtux] [-p] [name[=value] ...] source filename [arguments]
dirs [-clpv] [+N] [-N] suspend [-f]
disown [-h] [-ar] [jobspec ...] test [expr]
echo [-neE] [arg ...] time [-p] pipeline
enable [-a] [-dnps] [-f filename] [name ...] times
eval [arg ...] trap [-lp] [[arg] signal_spec ...]
exec [-cl] [-a name] [command [arguments ...]] [redirection ...] true
exit [n] type [-afptP] name [name ...]
export [-fn] [name[=value] ...] or export -p typeset [-aAfFilrtux] [-p] name[=value] ...
false ulimit [-SHacdefilmnpqrstuvx] [limit]
fc [-e ename] [-lnr] [first] [last] or fc -s [pat=rep] [command] umask [-p] [-S] [mode]
fg [job_spec] unalias [-a] name [name ...]
for NAME [in WORDS ... ] ; do COMMANDS; done unset [-f] [-v] [name ...]
for (( exp1; exp2; exp3 )); do COMMANDS; done until COMMANDS; do COMMANDS; done
function name { COMMANDS ; } or name () { COMMANDS ; } variables - Names and meanings of some shell variables
getopts optstring name [arg] wait [id]
hash [-lr] [-p pathname] [-dt] [name ...] while COMMANDS; do COMMANDS; done
help [-dms] [pattern ...] { COMMANDS ; } Dort gibt es auch kein install o.ä.. Jemand vielleicht eine Idee, was dass genau ist ☺ ? MFG
vtHyde
|
Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 7992
|
Der Befehl "apt-get" wird nicht gefunden!
Was für eine Linux-Variante läuft denn auf dem NAS? Den Befehl apt-get , ja die ganze Paketverwaltung dieser Art gibt es nicht in allen Linux-Distributionen; sie ist Debian-Ubuntu-spezifisch. Gruß - Max-Ulrich
|
vtHyde
(Themenstarter)
Anmeldungsdatum: 23. Juni 2012
Beiträge: 139
|
Heho! Dank für die Nachricht, habe ein wenig gesucht aber nichts gefunden. Es ist das fun_plug auf dem NAS, wie kann ich dort die Linux-Version herausfinden? MFG
|
Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 7992
|
Es ist das fun_plug auf dem NAS
Vermutlich ist das eine minimalistische ("abgespeckte") Linux-Variante ohne Paketverwaltung usw. Wie Du da weitere Anwendungsprogramme installieren kannst, kann ich Dir leider auch nicht sagen. Gruß . Max-Ulrich
|
vtHyde
(Themenstarter)
Anmeldungsdatum: 23. Juni 2012
Beiträge: 139
|
Heho! Tja, eine umfangreiche Paketverwaltung ist in dem Tool offensichtlich nicht so richtig vorgesehen. Gibt es eine Möglichkeit, Ubuntu als Serverversion ohne grafische Oberfläche, also nur zur Verwaltung auf ein Nas zu installieren? Sprich, nur das Backend um anschließend mit den Befehlen das gewünschte System z(OwnCloud) zu installieren? MFG
Hyde
|
Max-Ulrich_Farber
Anmeldungsdatum: 23. Januar 2007
Beiträge: 7992
|
Da bin ich leider überfragt. Tut mir Leid. Gruß - Max-Ulrich
|
vtHyde
(Themenstarter)
Anmeldungsdatum: 23. Juni 2012
Beiträge: 139
|
Thema gelöst, Zugriff per SSH und Telnet geht da im eigenen Paket vom Fun_Plug beide Dienste unterstützt werden.
|