abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 20:11 | Komunita

    V Londýně probíhá dvoudenní Ubuntu Summit 25.10. Na programu je řada zajímavých přednášek. Zhlédnout je lze také na YouTube (23. 10. a 24. 10.).

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Nová verze

    Gemini CLI umožňuje používání AI Gemini přímo v terminálu. Vydána byla verze 0.10.0.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | Pozvánky

    Konference OpenAlt 2025 proběhne již příští víkend 1. a 2. listopadu v Brně. Nabídne přibližně 80 přednášek a workshopů rozdělených do 7 tematických tracků. Program se může ještě mírně měnit až do samotné konference, a to s ohledem na opožděné úpravy abstraktů i případné podzimní virózy. Díky partnerům je vstup na konferenci zdarma. Registrace není nutná. Vyplnění formuláře však pomůže s lepším plánováním dalších ročníků konference.

    Ladislav Hagara | Komentářů: 0
    včera 05:33 | IT novinky

    Samsung představil headset Galaxy XR se 4K Micro-OLED displeji, procesorem Snapdragon XR2+ Gen 2, 16 GB RAM, 256 GB úložištěm, operačním systémem Android XR a Gemini AI.

    Ladislav Hagara | Komentářů: 2
    včera 05:22 | Nová verze

    Před konferencí Next.js Conf 2025 bylo oznámeno vydání nové verze 16 open source frameworku Next.js (Wikipedie) pro psaní webových aplikací v Reactu. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    22.10. 23:33 | Komunita

    Sovereign Tech Fund oznámil finanční podporu následujících open source projektů: Scala, SDCC, Let's Encrypt, Servo, chatmail, Drupal, Fedify, openprinting, PHP, Apache Arrow, OpenSSL, R Project, Open Web Docs, conda, systemd a phpseclib.

    Ladislav Hagara | Komentářů: 0
    22.10. 13:11 | Nová verze

    Bylo vydáno OpenBSD 7.8. S předběžnou podporou Raspberry Pi 5. Opět bez písničky.

    Ladislav Hagara | Komentářů: 0
    22.10. 05:44 | Nová verze Ladislav Hagara | Komentářů: 2
    22.10. 05:22 | Bezpečnostní upozornění

    Byly publikovány informace o kritické zranitelnosti v knihovně pro Rust async-tar a jejích forcích tokio-tar, krata-tokio-tar a astral-tokio-tar. Jedná se o zranitelnost CVE-2025-62518 s CVSS 8.1. Nálezci je pojmenovali TARmageddon.

    Ladislav Hagara | Komentářů: 5
    21.10. 23:15 | Nová verze

    AlmaLinux přinese s verzí 10.1 podporu btrfs. XFS bude stále jako výchozí filesystém, ale instalátor nabídne i btrfs. Více informací naleznete v oficiálním oznámení.

    Max | Komentářů: 3
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (49%)
     (20%)
     (20%)
     (23%)
     (18%)
     (21%)
     (18%)
     (18%)
    Celkem 261 hlasů
     Komentářů: 14, poslední 14.10. 09:04
    Rozcestník

    Dotaz: ansible windows winrm nefunguje

    28.4.2016 21:51 majales | skóre: 30 | blog: Majales
    ansible windows winrm nefunguje
    Přečteno: 394×
    Zdravím, Snažím se rozchodit ansible s windows stroji a narazil jsem na problém. Na windows 7 jsem úspěšně nakonfiguroval self-signed certifikát a nastavil s ním winrm přes https. Po importu certifikátu na druhý windows stroj z PowerShellu funguje toto:
    Enter-PSSession -ComputerName \stanice5.domena.cz -Credential administrator -UseSSL
    
    Vyskočí grafický prompt a po zadání hesla se připojí ke vzdálenému stroji přes powershell.

    S Ansible se mi to nepovede. Po volání jednoduchého win_ping je výsledek toto:
    root@debian-backup:~/ansible_test# ansible windows -i hosts -m win_ping -vvvvvvvv
    Using /root/ansible_test/ansible.cfg as config file
    SSH password:
    Loaded callback minimal of type stdout, v2.0
    <\stanice5.domena.cz> ESTABLISH WINRM CONNECTION FOR USER: administrator on PORT 5986 TO stanice5.domena.cz
    <\stanice5.domena.cz> WINRM CONNECT: transport=ssl endpoint=https://\\stanice5.domena.cz:5986/wsman
    <\stanice5.domena.cz> WINRM CONNECTION ERROR: 401 Unauthorized.
    Traceback (most recent call last):
      File "/usr/local/lib/python2.7/dist-packages/ansible/plugins/connection/winrm.py", line 134, in _winrm_connect
        protocol.send_message('')
      File "/usr/local/lib/python2.7/dist-packages/winrm/protocol.py", line 193, in send_message
        return self.transport.send_message(message)
      File "/usr/local/lib/python2.7/dist-packages/winrm/transport.py", line 125, in send_message
        raise UnauthorizedError(transport='plaintext', message=ex.msg)
    UnauthorizedError: 401 Unauthorized.
    
    \stanice5.domena.cz | FAILED! => {
        "failed": true,
        "msg": "ssl: 401 Unauthorized."
    
    
    konfigurace inventory je následující:
    root@debian-backup:~/ansible_test# cat hosts
    [windows]
    \stanice5.domena.cz
    
    [windows:vars]
    ansible_user=administrator
    ansible_password=superheslo
    ansible_ssh_port=5986
    ansible_connection=winrm
    ansible_winrm_server_cert_validation=ignore
    
    Nevíte někdo čím by to mohlo být?

    ansible jsem instaloval na Debian Wheezy pomocí: pip install ansible
    root@debian-backup:~/ansible_test# ansible --version
    ansible 2.0.2.0
      config file = /root/ansible_test/ansible.cfg
      configured module search path = Default w/o overrides
    
    ansible.cfg jsem neměnil a postupoval jsem pomocí návodu https://docs.ansible.com/ansible/intro_windows.html

    (\stanice5.domena.cz jsem escapoval pomocí zpětného lomítka aby mi to vzal zdejší check)

    Díky za každou odpověď.

    Odpovědi

    1.5.2016 21:08 majales | skóre: 30 | blog: Majales
    Rozbalit Rozbalit vše Re: ansible windows winrm nefunguje
    Odpovím si sám, funguje to. Jen je potřeba nastavit aby winrm na windows stroji podporoval basic auth takto:
    winrm set winrm/config/client/auth '@{Basic="true"}'
    Auth
        Basic = true
        Digest = true
        Kerberos = true
        Negotiate = true
        Certificate = true
        CredSSP = false
    
    winrm set winrm/config/service/auth '@{Basic="true"}'
    Auth
        Basic = true
        Kerberos = true
        Negotiate = true
        Certificate = false
        CredSSP = false
        CbtHardeningLevel = Relaxed
    
    To je vše. :-)

    Pak je výsledek win_ping takovýto
     ansible windows -i hosts -m win_ping -v
    Using /etc/ansible/ansible.cfg as config file
    \stanice5.domena.cz | SUCCESS => {
        "changed": false,
        "ping": "pong"
    }
    

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.