Poradna a pomocná data pro Linux a Dev (vývoj)

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Poslední odpovědi
Článek

Instalace a použití Node.js, npm, Socket.IO, React, Express

V tomto článku si heslovitě popíšeme instalaci Node.js, npm (správce balíčků Node.js), Socket.IO, React a Express. Dále si ukážeme základní použití Node.js pro úplné začátečníky. Instalace Instalace Node.js apt install nodejs Instalace npm apt install npm Instalace Socket.IO npm install socket…
Napsal Leónidás… do kategorie linux

Linux - jak provést mount image s oddíly (mount dd raw img)

linux bash terminal dd mount

Ahoj, udělal jsem zálohu celého disku včetně oddílů přes DD pomocí tohoto návodu https://www.superuser.cz/it/linux-priklady-zalohovani-rsync-tar-rdiff-backup-dd-ftp-ssh-mysql a při pokusu o mount mně to háže chybu: root@13F4dsf:/ mount /tmp/dd/sda.img /mnt/b mount: /mnt/b: wrong fs type, bad…
Napsal Stoupa do kategorie linux

Linux - bash script - podmínka IF obsah adresářů je stejný (if dir1==dir2)

linux bash terminal diff sync

Ahoj, potřeboval bych do mého bash skriptu, který provádí přesun dat mezi dvěma linux stroji, přidat podmínku, která bude True, když dva adresáře (lokální a vzdálený) budou obsahovat ten samý obsah. Protože když se adresáře sesynchronizují, tak potřebuji data v tom zdrojovém adresáří odstranit a…
Napsal Božek do kategorie networking

Mikrotik - VPN pomocí IKEv2 - nefunguje připojení

mikrotik router vpn ikev2

Ahoj všem. Pomozte zoufalému :-) Nastavil jsem si snad dobře Mikrotik pro přístup VPN pomocí IKEv2 Přímo přes Windows. Bohužel mi to nefunguje. Pokus o připojení proběhne hláškou, kterou nemůžu nikde na netu najít a tak si s ní nevím rady "Přihlašovací údaje pro ověření pro výměnu klíčů po…
Napsal SYSTEM do kategorie linux

Linux - jak nastavit fail2ban

linux bash terminal fail2ban ssh

Modelová situace: Máme Linux server s SSH přístupem a chceme SSH službu zabezpečit proti útoku hrubou silou. Tzn. chceme po několika neúspěšných pokusech o přihlášení na SSH nastavit dočasné zablokování pro IP adresu, ze které je pokus o přihlášení na SSH uskutečněn. Přesně k tomuto účelu je určen…
Napsal Čmelák do kategorie linux

Linux Ubuntu apt - Failed to fetch - File has unexpected size - Some index files failed to download

linux bash terminal apt package

Dobrý den, používám Linux Ubuntu a když jsem přerušil jeden sudo apt upgrade během stahování, tak mám od té doby problémy s tím provést operace s apt, mám chyby v tomto smyslu: Failed to fetch - File has unexpected size - Some index files failed to download Zkusil jsem: sudo dpkg --configure -a…
Napsal Galadriel do kategorie linux

Linux - smartctl Unsupported USB bridge - jak zjistit název a typ externího disku USB

linux bash terminal disk hdd

Dobrý den, bojuji s tím, že nemohu zjistit název disku v externím USB rámečku (levný z Číny), který mám připojený k raspberry pi = nechci to kvuli tomu odstavovat a rozebírat. Příkaz smartctl si s tím neví rady a hlásí chybu Unsupported USB bridge. smartctl -a /dev/sda smartctl 6.6 2016-05-31…
Napsal Seidman do kategorie windows

VPN - automatické spouštění OpenVPN GUI po startu (autoconnect, autostart)

windows openvpn vpn

Dobrý den, jsem uživatel Windows a programu OpenVPN. Měl bych dotaz, zda je možné spouštět klienta automaticky po spuštění Windows tak, že se OpenVPN GUI otevře a zároveň provede připojení na daný OVPN profil.
Napsal Asger do kategorie linux

Linux - konvertování videa mkv-mp4, avi-mp4, mov-avi atd (převod všech video formátů)

linux terminal bash ffmpeg convert

Ahoj, mám problém sehnat zdarma jednoduchý video konverter, který bude umět převod všech video formátů např. převod videa mkv na mp4, avi do mp4, mov na avi atd. Našel jsem jich na internetu pro můj Windows celkem dost, ale většina je zavirovaná, vyžaduje zaplacení nebo neumí formáty co já…
Napsal SYSTEM do kategorie linux

PostgreSQL - jak provést import a export (záloha databáze, pg_dump, pg_dumpall)

linux bash terminal postgresql sql

Používáme PostgreSQL server a chceme provést import a export dané databáze přes terminál. Dále bychom chtěli provádět pravidelnou zálohu PostgreSQL databází a to jak jednotlivě (pg_dump), tak všech databází najednou (pg_dumpall). Jak tyto operace provést?
Napsal SYSTEM do kategorie linux

Linux - instalace a nastavení Nextcloud s Nginx a PostgreSQL + HTTPS Lets Encrypt

linux bash terminal webserver nginx

Modelová situace: Máme Linux server a chceme na něm nainstalovat a zprovoznit vlastní Nextcloud server, který poběží na webserveru Nginx s databázovým serverem PostgreSQL. Dále požadajeme nastavit HTTPS protokol, kdy vygenerujeme certifikáty pomocí certbotu pro Lets Encrypt.
Napsal SYSTEM do kategorie linux

Linux - instalace a nastavení Nginx, PostgreSQL a phpPgAdmin

linux bash terminal webserver nginx

Modelová situace: Máme Linux Ubuntu server a chceme na něm nainstalovat a zprovoznit webserver Nginx s databázovým serverem PostgreSQL včetně webové správy phpPgAdmin.
Napsal Gekonek do kategorie windows

Putty - jak uložit heslo a otevřít session ve skriptu bat (automaticky)

putty ssh windows bash terminal

Dobrý den, potřeboval bych na Windows spouštět putty přes bat skript a nevím si rady s tím, jak uložit heslo k SSH a načíst uloženou session v putty. Jde to nějak udělat přes argumenty? Nebo musím použít SSH klíče? Potřebuji to pro automatické spouštění SSH tunelu po spuštění PC s Windows. Děkuji
Napsal huntzberg… do kategorie programovani

Python - nový záznam se neuloží do databáze MySQL (INSERT, InnoDB)

programovani python mysql databaze pymysql

Používám běžně operace s MySQL databází přes Python a teď mi nefunguje vkládání záznamů do databázové tabulky přes INSERT ačkoliv je spojení OK a skript nevyhodí žádnou chybu. Používám teď InnoDB, předím MyISAM. Nemůže být problém v tom? with con: cur.execute("INSERT INTO `tabulka`(`sloupec1…
Napsal PepaSchwa… do kategorie linux

Linux - jak odeslat přílohu přes SSMTP

linux bash terminal email ssmtp

Dobrý den, používám dle místního návodu balíček SSMTP, který odesílá emaily přes náš hlavní SMTP server. Potřeboval bych přes SSMTP přímo z bashe posílat i přílohy, jde to nějak jednoduše přes jednořádkový příkaz, abych to nemusel skládat ve skriptu? Díky
Napsal Kirk do kategorie linux

Linux - rsync pouze souborů obsahujících řetězec

linux terminal bash rsync

Dobrý den, potřeboval bych pomocí rsync překopírovat pouze soubory obsahující v názvu řetězec "top__" a nevím jak na to. Když rsync napíšu takto: rsync -av /mnt/a/ /mnt/b/ --include='top__*' tak se to nechová jak potřebuji. Díky za pomoc
Napsal Václav… do kategorie programovani

MySQL server - obnova databází ze souborů v adresáři mysql/data

mysql sql databaze

Historie: Poškodilo se něco v lokální instalaci MySQL 5.7, nešlo s tím nic dělat, ani přeinstalovat, nefungovaly žádné rady, nešlo nic. Dlouho jsem to marně řešil. Nakonec jsem 5.7 odinstaloval, nainstaloval 8.0, jede v pohodě.Teď bych rád do 8.0 nahrál (zaregistroval) zachované databáze z 5.7 …
Napsal SYSTEM do kategorie linux

Linux MySQL server - správa uživatelů, databází, oprávnění, hesel, export, import

linux terminal bash sql mysql

Systémový dotaz: Spravujeme MySQL server (MariaDB) pod Linuxem a potřebujeme vědět, jak provést základní operace: Zjištění založených uživatelů Nastavit heslo uživateli Založit nového uživatele Založit novou databázi Nastavit oprávnění Odebrat oprávnění Smazat uživatele Zobrazit všechny databáze a…
Napsal SYSTEM do kategorie linux

Linux - instalace a nastavení Nginx, PHP a MySQL (LEMP)

linux bash terminal webserver nginx

Modelová situace: Máme Linux Ubuntu server a chceme na něm nainstalovat a zproznit webserver LEMP = Linux, Nginx, MySQL a PHP.
Napsal Knocker do kategorie programovani

Python Selenium exceptions - Element input is not reachable by keyboard

linux python selenium web

Dobrý den, na serveru s CentOS 7 používám na testování dlouhodobě Python + Selenium + webdriver gecko na Firefox. Doteď jsem měl vyjímku, aby se nedělal update Firefoxu. Dnes jsem však update udělal a od té doby mně python selenium skript na přihlášení na jedny webové stránky začal hlásit chybu: …
Napsal Lambda do kategorie linux

Linux - jak nahrát video z obrazovky (alternativa za Fraps)

linux terminal bash video screen

Dobrý den, hledám na Linux Kubuntu nějaký program na nahrávání videa z obrazovky, prostě něco podobného jako je Fraps na Windows. Ideálně aby to umělo dělat i výřezy v obrazovce = abych si mohl nahrát jen čast z mého desktopu. Děkuji
Nejlépe hodnocení uživatelé
Hanz

Počet UP: 4857

React: 211

Rusty

Počet UP: 2250

React: 94

OL3G

Počet UP: 1569

React: 59

SYSTEM

Počet UP: 403

React: 23

Strosmajer

Počet UP: 460

React: 22

Oxytocin

Počet UP: 276

React: 15

Hyacint

Počet UP: 17

React: 10

Nenašli jste co jste hledali?

Zkuste se podívat na články z archivu

Další články

Článek

Git - základy práce s gitem na serveru

V předchozím článku jsme si ukázali naprosté základy pro práci s gitem lokálně. Nyní se podíváme na umístění současného git repositáře na linux server, naklonování projektu na lokální stanici a jak pak změny nahrávat zpět na server. Článek předpokládá, že máte v síti nějaký linux server, ke…
Článek

Instalace a použití Node.js, npm, Socket.IO, React, Express

V tomto článku si heslovitě popíšeme instalaci Node.js, npm (správce balíčků Node.js), Socket.IO, React a Express. Dále si ukážeme základní použití Node.js pro úplné začátečníky. Instalace Instalace Node.js apt install nodejs Instalace npm apt install npm Instalace Socket.IO npm install socket…
Článek

Jednoduché omezení rychlosti přes router MikroTik (upload, download, queue)

Potřebujete nastavit pro danou síť nebo IP zařízení omezení rychlosti připojení k internetu? Pokud máte router MikroTik, tak stačí aktivovat a nastavit funkci Queue. Základní nastavení Queue na MikroTiku: 1.) Queues - Simple Queues - Add 2.) General Target - celý IP rozsah např. 192.168…
Článek

Přidání uživatele přes příkazový řádek Windows (powershell)

Nejrychlejší cestou na přidání uživatele do Windows je bezpochyby příkazový řádek s příkazem net user. // přidání uživatele Hanz s právy user s heslem net user Hanz * /add // přidání uživatele Hanz s právy user bez hesla net user Hanz /add // nastavení administrátorských práv…
Článek

Linux: Bash (shell) skripty 1. díl - základy (proměnné, echo, read, uvozovky, parametry, argumenty)

Každý skript pro bash musí mít na první řádce definováno, že interpretrem je právě bash a to pomocí #!/bin/bash. K editaci v terminálu (bashi) je vhodné používat vim, který umí barevně rozlišovat syntaxi. Mimo terminál je patrně nejlepší volbou editor Atom. Skript by měl být uložen s koncovkou .sh…
Článek

Linux: Instalace, odinstalace a operace s RPM balíčky

V následujícím článku se podíváme na instalaci, odinstalaci a další potřebné operace s RPM balíčky (RPM = Red Hat Package Manager). Instalace a odinstalce RPM balíčku #Instalace RPM balíčku yum install package.rpm #Nový příkaz rpm -Uvh package.rpm #Starý příkaz #Odinstalace RPM balíčku …
Článek

Linux - jak spouštět PHP přes FastCGI

Situace: Používáme Linux webserver s PHP 7, konkrétně používáme distribuci CentOS a balíček rh-php71-fpm. PHP je spouštěné jako modul webserveru Apache (Server API = Apache 2.0 Handler). Nyní chceme nastavit, aby PHP bylo obsluhované přes protokol FastCGI (Server API = FPM/FastCGI ) pomocí balíčku…
Článek

Linux: Jak doma provozovat DLNA server

Chceme-li doma provozovat DLNA server na linuxovém systému, tak pouze stačí nainstalovat balíček minidlna a nastavit cestu k mediálním souborům. Pro jistotu nakousnu co DLNA umožňuje - streamování videí do TV (ale i telefonů ad.), hudby, prohlížení fotografií atd. Instalace MiniDLNA a…
Článek

Obnovení a zálohování systému z příkazového řádku

Může se stát, že z nějakého důvodu nelze standardně přes ovládací panely provést zálohu nebo obnovení systému. Takový problém však lze vyřešit pomocí příkazového řádku ve Windows. Spuštění nástroje Obnovení systému z příkazového řádku Obnovení systému - rstrui Centrum zálohování a…
Článek

Linux CentOS: Nastavení VNC serveru pro více uživatelů

Na GNU/Linux je jednou z možností připojení uživatele k VNC serveru, aby mohl pracovat ve svém X rozhraní (X Window System, X11 desktop), použití balíčku x11vnc (článek). Pokud je však na daném Linux stroji více uživatelů, kteří chtějí pracovat souběžně na svých profilech, tak x11vnc již nevyhovuje…
Článek

OpenVPN: Vytvoření certifikační autority (CA), klientského certifikátu a zprovoznění OpenVPN server

V dnešním návodu si popíšeme vytvoření vlastní certifikační autority pro OpenVPN server na Linuxu, následné vygenerování klientského certifikátu, nastavení OpenVPN serveru na routeru MikroTik a konečně vytvoření konfiguračního souboru .ovpn pro zabezpečené vzdálené připojení. LINUX: Instalace…
Článek

Thunderbird: Jak používat PGP/GPG šifrování emailů?

Na tomto webu jsme se již postupem používání PGP šifrování emailů věnovali (viz link), to se však týkalo jen Outlooku ve Windows. Dnes se podíváme na návod základního použití PGP/GPG šifrování emailů v Thunderbirdu (IceDove). Návod se tedy týká Linuxu i Windows. První co je nutné provést, tak…
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace