Utilisez PowerShell pour énumérer les actions Linux SMB
-
19-09-2019 - |
Question
Je peux énumérer mes propres actions de l'ordinateur aucun problème avec:
gwmi Win32_Share
Mais quand j'essaie
gwmi Win32_Share -computer myserver
Où myserver
est un HP MediaVault mv2120 en cours d'exécution BusyBox. Je reviens de la réponse: Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
Est-il possible pour y parvenir?
La solution
Le « W » dans WMI signifie « Windows » et tout SAMBA fait un travail demi-décent à obtenir le bloc de message serveur (SMB) de travail, il ne met pas en œuvre WMI sur Linux. Pas la même interface / protocole malheureusement.
Si vous souhaitez afficher les partages SAMBA des fenêtres, utilisez NET VIEW \\ 1.2.3.4 où 1.2.3.4 est l'adresse IP de votre système Unix.
Autres conseils
Non .. Il y a un paquet wmiclient disponible pour Linux. L'utilisation que nous pouvons communiquer Windows à partir de Linux.
Le serveur RPC est indisponible. Nous devons commencer RPC et des services connexes dans le service WMI machine Windows
La réponse est non - Linux ne dispose pas d'un service WMI
.Get-WMIObject ne fonctionne que contre les systèmes Windows (jusqu'à ce que quelqu'un dans la communauté Linux implémente WMI!)