2015-01-08 2 views
0

나는 간단한 PHP 스크립트를 사용하여 Mikrotik Hostspot에 사용자를 추가하고 있습니다. 내가 원하는 것을 이제Command를 사용하여 Mikrotik에서 사용자 비밀번호를 업데이트하는 방법?

<?php 
$connection = ssh2_connect('192.168.3.201', 22); 
ssh2_auth_password($connection, 'root', 'vonlinux'); 
$stream = ssh2_exec($connection, 'ssh [email protected] /ip hotspot user add disabled=no name='.$MOBILE.' password='.$VAR.' profile=default'); 
stream_set_blocking($stream, true); 
$stream_out = ssh2_fetch_stream($stream, SSH2_STREAM_STDIO); 
echo stream_get_contents($stream_out); 
?> 

: 여기

코드인가? 실제로 위의 코드로 Mikrotik 핫스팟에서 새 사용자를 생성 할 수 있습니다. 사용자가 이미 종료 한 경우이 코드는 해당 사용자의 비밀번호를 업데이트해야합니다.

희망이 있으시면 도움을 주시면 감사하겠습니다.

미리 감사드립니다 ...! 이 같은 그것으로 쉽게 CLI 사용

답변

2

:

IP 핫스팟 사용자 설정 User_Name을 암호를 = NEW_PASSWORD

사용자가 암호를 업데이트 할 수있는 경우 당신은 당신의 코드에서 확인해야하거나의 경우 새 사용자가 생성 그것.

/ip 핫스팟 사용자 인쇄 명령을 사용하여 사용자의 존재 여부를 확인할 수 있습니다.

관련 문제