Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Pomocí nástroje Operations Manager můžete zadat přihlašovací údaje pro neprivilegovaný účet, který se má zvýšit na počítači se systémem UNIX nebo Linux pomocí příkazu sudo, což uživateli umožňuje spouštět programy nebo přistupovat k souborům, které mají oprávnění zabezpečení jiného uživatelského účtu. Pro údržbu agentů máte také možnost používat klíče Secure Shell (SSH) místo hesla pro zabezpečenou komunikaci mezi Operations Managerem a cílovým počítačem.
Poznámka:
Operations Manager podporuje ověřování na základě klíče SSH s daty souborů klíčů ve formátu PUTTY Private Key (PPK). Aktuálně podporuje klíče RSA SSH v.1 a klíče RSA s protokolem SSH v.2 a DSA.
K získání a konfiguraci klíče SSH z počítače se systémy UNIX a Linux potřebujete na počítači se systémem Windows následující software:
- Nástroj pro přenos souborů, například WinSCP, pro přenos souborů z počítače se systémem UNIX nebo Linux do počítače se systémem Windows.
- Program PuTTY nebo podobný program ke spouštění příkazů na počítači se systémy UNIX nebo Linux.
- Program PuTTYgen umožňuje uložit soukromý klíč SSH ve formátu OpenSSH na počítači se systémem Windows.
Poznámka:
Program sudo existuje v různých umístěních v operačních systémech UNIX a Linux. Aby bylo k serveru sudo zajištěn jednotný přístup, instalační skript agenta systému UNIX a Linux vytvoří symbolický odkaz /etc/opt/microsoft/scx/conf/sudodir
, který bude odkazovat na adresář, který má obsahovat program sudo. Agent pak pomocí tohoto symbolického odkazu vyvolá sudo.
Když je agent nainstalován tento symbolický odkaz je vytvořen automaticky, nejsou vyžadovány žádné další akce pro standardní konfigurace systémů UNIX a Linux; Pokud však máte sudo nainstalovaný v nestandardním umístění, měli byste změnit symbolický odkaz tak, aby odkazoval na adresář, na kterém je nainstalován sudo. Pokud změníte symbolický odkaz, jeho hodnota se zachová v rámci operací odinstalace, opětovné instalace a upgradu s agentem.
Konfigurace účtu pro zvýšení oprávnění sudo
Poznámka:
Informace uvedené v této části vás provedou konfigurací ukázkového uživatele scomuser
a udělí mu úplná práva na klientském počítači.
Pokud už máte uživatelské účty nebo chcete nastavit monitorování nízkých oprávnění , jsou k dispozici šablony sudoers a udělují pouze oprávnění potřebná k úspěšným operacím monitorování a údržby. Další informace najdete v tématu: Šablony Sudoers pro zvýšení úrovně v monitorování systémů UNIX/Linux
Následující postupy vytvoří účet a zvýšení oprávnění sudo pomocí scomuser
uživatelského jména.
Vytvoření uživatele
- Přihlaste se k počítači se systémem UNIX nebo Linux jako
root
- Přidejte uživatele:
useradd scomuser
- Přidejte heslo a potvrďte heslo:
passwd scomuser
Teď můžete nakonfigurovat zvýšení oprávnění sudo a vytvořit klíč SSH pro scomuser
, jak je popsáno v následujících postupech.
Konfigurace zvýšení oprávnění sudo pro uživatele
Přihlaste se k počítači se systémem UNIX nebo Linux jako
root
Pomocí programu visudo upravte konfiguraci sudo v textovém editoru vi. Spusťte následující příkaz:
visudo
.Najděte následující řádek:
root ALL=(ALL) ALL
Za něj vložte následující řádek:
scomuser ALL=(ALL) NOPASSWD: ALL
Přidělení TTY není podporováno. Ujistěte se, že je následující řádek okomentován:
# Defaults requiretty
Důležité
Tento krok je nutný k tomu, aby sudo fungoval.
Uložte soubor a ukončete visudo:
- Stiskněte
ESC
, poté: (colon)
, následněwq!
, a pak stiskněteEnter
pro uložení změn a ukončení bez problémů.
- Stiskněte
Otestujte konfiguraci zadáním následujících dvou příkazů. Výsledkem by měl být výpis adresáře bez výzvy k zadání hesla:
su - scomuser sudo ls /etc
Teď můžete přistupovat k účtu scomuser
pomocí hesla a zvýšených oprávnění sudo, což vám umožňuje zadat přihlašovací údaje v průvodcích úkolů a zjišťování a v rámci účtů RunAs.
Vytvoření klíče SSH pro ověřování
Návod
Klíče SSH se používají jenom pro operace údržby agentů a nepoužívají se k monitorování, ujistěte se, že vytváříte klíč pro správného uživatele, pokud používáte více účtů.
Následující postupy vytvoří klíč SSH pro scomuser
účet vytvořený v předchozích příkladech.
Vygenerování klíče SSH
- Přihlaste se jako
scomuser
. - Vygenerujte klíč pomocí algoritmu DSA (Digital Signature Algorithm):
ssh-keygen -t dsa
- Všimněte si volitelného přístupového hesla, pokud jste ho zadali.
Nástroj ssh-keygen vytvoří /home/scomuser/.ssh
adresář se souborem id_dsa
privátního klíče a souborem id_dsa.pub
veřejného klíče uvnitř, tyto soubory se používají v následujícím postupu.
Konfigurace uživatelského účtu pro podporu klíče SSH
- Na příkazovém řádku zadejte následující příkazy. Přejděte do adresáře uživatelských účtů:
cd /home/scomuser
- Zadejte výhradní přístup vlastníka k adresáři:
chmod 700 .ssh
- Přejděte do adresáře .ssh:
cd .ssh
- Vytvořte soubor autorizovaných klíčů s veřejným klíčem:
cat id_dsa.pub >> authorized_keys
- Udělte uživateli oprávnění ke čtení a zápisu do souboru autorizovaných klíčů:
chmod 600 authorized_keys
Privátní klíč SSH teď můžete zkopírovat do počítače se systémem Windows, jak je popsáno v dalším postupu.
Zkopírujte privátní klíč SSH do počítače se systémem Windows a uložte ho ve formátu OpenSSH.
- Pomocí nástroje, jako je WinSCP, přeneste soubor
id_dsa
privátního klíče (bez přípony) z klienta do adresáře na počítači se systémem Windows. - Spusťte puttygen.
- V dialogovém okně Generátor klíčů PuTTY vyberte tlačítko Načíst a pak vyberte privátní klíč
id_dsa
, který jste přenesli z počítače se systémem UNIX nebo Linux. - Vyberte Uložit privátní klíč a název a uložte soubor do požadovaného adresáře.
- Exportovaný soubor můžete použít v rámci RunAs účtu nakonfigurovaného pro
scomuser
, nebo při provádění úloh údržby přes konzoli.
Účet scomuser
můžete používat pomocí klíče SSH a povýšení oprávnění pomocí sudo k zadání přihlašovacích údajů v průvodcích Operations Manageru a ke konfiguraci účtů Run As.
Důležité
Soubor PPK verze 2 je jedinou verzí, která se v současné době podporuje v nástroji System Center Operations Manager.
Ve výchozím nastavení je PuTTYgen nastavený tak, aby používal soubor PPK verze 3. Verzi souboru PPK můžete změnit na 2 tak, že přejdete na panel nástrojů a vyberete Klíčové > parametry pro ukládání souborů klíčů... a pak vyberte přepínač pro verzi souboru PPK 2.
Další kroky
- Zkontrolujte přihlašovací údaje, které musíte mít pro přístup k počítačům se systémy UNIX a Linux, abyste pochopili, jak ověřovat a monitorovat počítače se systémy UNIX a Linux.
- Pokud potřebujete překonfigurovat Operations Manager tak, aby používal jinou šifru, zkontrolujte konfiguraci šifer SSL.