abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 4
    včera 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    7.5. 18:33 | IT novinky

    Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.

    Ladislav Hagara | Komentářů: 2
    7.5. 17:11 | Nová verze

    Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.

    Ladislav Hagara | Komentářů: 0
    7.5. 13:44 | Komunita

    Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.

    Fluttershy, yay! | Komentářů: 0
    7.5. 13:11 | IT novinky

    Před 10 lety Microsoft dokončil akvizici divize mobilních telefonů společnosti Nokia a pod značkou Microsoft Mobile ji zanedlouho pohřbil.

    Ladislav Hagara | Komentářů: 2
    6.5. 21:33 | Komunita

    Fedora 40 release party v Praze proběhne v pátek 17. května od 18:30 v prostorách společnosti Etnetera Core na adrese Jankovcova 1037/49, Praha 7. Součástí bude program kratších přednášek o novinkách ve Fedoře.

    Ladislav Hagara | Komentářů: 5
    6.5. 21:11 | IT novinky

    Stack Overflow se dohodl s OpenAI o zpřístupnění obsahu Stack Overflow pro vylepšení OpenAI AI modelů.

    Ladislav Hagara | Komentářů: 1
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (63%)
     (7%)
     (14%)
     (16%)
    Celkem 139 hlasů
     Komentářů: 10, poslední včera 17:35
    Rozcestník

    Dotaz: ansible windows winrm nefunguje

    28.4.2016 21:51 majales | skóre: 29 | blog: Majales
    ansible windows winrm nefunguje
    Přečteno: 327×
    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: 29 | 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.