NEWS
Iobroker auf intel Nuc
-
@kusi dann hast du einen user
pi
angelegt, der nicht der Gruppe sudo zugeordnet wurde, weil sudo noch nicht existierte -
@kusi du versucht als user pi sudo zu installieren
-
-
@crunchip sagte in Iobroker auf intel Nuc:
@kusi du versucht als user pi sudo zu installieren
@crunchip sagte in Iobroker auf intel Nuc:
@homoran sudo ist, bzw wird automatisch installiert, wenn ein user angelegt wird, also nur curl nachinstallieren
:?:
-
-
@homoran habs oben editiert, wenn beim install, root leer gelassen wird. Hier existiert doch ein ausführlicher Thread zum Thema VM erstellen in Proxmox
habs rausgesucht https://forum.iobroker.net/topic/43476/iobroker-in-proxmox-auf-debian-bereitstellen?_=1625165072221 -
@kusi sagte in Iobroker auf intel Nuc:
@bbtown sagte in Iobroker auf intel Nuc:
usermod -aG sudo pi
Kommando nicht gefunden
Du bist kein root mehr ... usermod als root, dann zum neuen User wechseln. Siehe oben ....
-
@homoran
im Grunde laufe ich bei jedem Container und jeder VM diesen Ablauf durch:#Proxmox Einstellungen in jeder LXC/VM apt install sudo apt install curl -y # Installation über https dpkg-reconfigure tzdata #Zeitzone einstellen - Abfrage der Zeitzone mit "date" oder timedatectl set-local-rtc 1 oder timedatectl set-timezone Europe/Berlin apt install ncdu -y # ähnlich wie "treesize" apt install cifs-utils -y # SMB Netzwerklaufwerke mounten apt install nfs-common -y # NFS Laufwerke musik@szendeleit apt install net-tools apt install nmap -y apt install nethogs -y # ausführen über: nethogs -v 3 apt install neofetch -y # Systeminformationen Aufruf: neofetch apt install vsftpd -y # Eintellungen siehe weiter unten adduser <username> usermod -aG sudo <username> # einem User sudo Rechte geben # ftp Server auf LXC einrichten apt install vsftpd -y nano /etc/vsftpd.conf # Edit these lines, first disable anonymous FTP access for security purposes anonymous_enable=NO local_enable=YES write_enable=YES force_dot_files=YES nano /etc/ftpusers #root service vsftpd restart # ssh Zugriff in LXC Container zulassen # inside container, open /etc/ssh/sshd_config and change PermitRootLogin to yes. nano /etc/ssh/sshd_config # Authentication: LoginGraceTime 120 StrictModes yes
-
Habe mich als Root angemeldet...
-
@bbtown sagte in Iobroker auf intel Nuc:
im Grunde laufe ich bei jedem Container und jeder VM diesen Ablauf durch:
Ich hab dazu meine
https://github.com/darkiop/dotfiles
Gerne mal anschauen, neben dem Install Skript für die dotfiles gibts auch noch ein paar andere für die Grundlegende Config (SSH; fail2ban).
Allerdings müsste das Repo auch mal wieder aufgeräumt werden, da ist sicher noch die ein oder andere Leiche versteckt
Über das Install-Skript kann auch direkt (natürlich nur bei lokalen Maschienen nutzen) Samba installiert werden und somit die CIFS Freigabe für Windows Clients bereitstellen.
-
@kusi meine Herren, Du hast doch weiter oben den User kusi angelegt und in die Gruppe sudoers gepackt weshalb hast Du den User angelegt wenn du ihn nicht verwendest?
-
@bbtown
Besser nicht 'iobroker' als User anlegen. Der wird schon vom iob-Installer als Systemuser angelegt.Siehe z. B. auf meinem System:
iobroker:x:1001:1001::/home/iobroker:/usr/sbin/nologin echad:x:1002:1002:Thomas Braun,,,:/home/echad:/bin/bash
Der iobroker bekommt also nologin verpasst, im Gegensatz zu einem normalen User, der die bash bekommt.
-
@thomas-braun guter hinweis
-
@bbtown ich habe den User kusi noch nicht angelegt.
Dies mit pi wusste ich nicht.
Den User pi habe ich als "User-Name" während der Debian-Installation angegeben. -
@darkiop das schaue ich mir gerne mal an
-
@bbtown sagte in Iobroker auf intel Nuc:
meine Herren, Du hast doch weiter oben den User kusi angelegt und in die Gruppe sudoers gepackt weshalb hast Du den User angelegt wenn du ihn nicht verwendest?
Er hat 'pi' angelegt.
@kusi sagte in Iobroker auf intel Nuc:
Habe mich als Root angemeldet...
Ich habe keine Idee was du machst - usermod ist eigentlich immer da.
Hast du denn überhaupt eine Verbindung zum Internet und der Debian Installer hat alles sauber installiert bekommen? Oder besteht das Netzwerk Problem immer noch?
-
sorry, ich dachte das hier war von dir!
Ja, einfach gesagt, weil die Web-Konsole der VM eine andere ist wie der LXCs. Für die VM, grundlegende Einrichtung nach der Installation:
# install sudo & git apt update apt upgrade -y apt install sudo git -y # adduser (as root) adduser kusi # add user 'kusi' to group 'sudo' (as root) usermod -a -G sudo kusi # set timezone (as root) ln -fs /usr/share/zoneinfo/Europe/Berlin /etc/localtime dpkg-reconfigure -f noninteractive tzdata #setup timeserver sync systemctl status systemd-timesyncd sed -i 's/#NTP=/NTP=192.168.1.1/' /etc/systemd/timesyncd.conf timedatectl set-ntp off timedatectl set-ntp on systemctl status systemd-timesyncd # keyboard layout (as root) dpkg-reconfigure locales # set a new hostname hostnamectl set-hostname NAME # after this: change the name in /etc/hosts with an editor manually # switch user su kusi
hast du als root angemeldet diese Ìnstallation durchgeführt?
apt install sudo
-
@bbtown sagte in Iobroker auf intel Nuc:
@darkiop das schaue ich mir gerne mal an
Gern - Feedback willkommen Ich nutze das fast täglich beim ausrollen von VMs / LXCs - bin also "geübt" und übersehe vielleicht den ein oder anderen Graben den es noch gibt
-
@bbtown sagte in Iobroker auf intel Nuc:
hast du als root angemeldet diese Ìnstallation durchgeführt?
nein. Ich habe als pi angemeldet und dann "su" eingegeben, sowie das Passwort.
Folgendes kommt dann:
Die VM sehe ich auf dem Router als Gerät und verbunden. Anpingen kann ich mit der VM aber kein Gerät.
-
@kusi also immer noch dein Netzwerk/Firmware Problem