PHP连接到Telnet服务器

时间:2018-07-17 19:53:09

标签: php telnet

我需要连接到服务器并通过Telnet发送命令,但是在查找如何使用授权进行连接时遇到了一些麻烦。

我已经使用以下脚本进行连接,但是我仍然需要输入用户名和密码才能获得访问权限。

$(document).ready(function() {
  $("#ok").click(function(){
    var doc = new jsPDF('p', 'pt');
    var obj_table = $('.partsTable')[0];
    var res = doc.autoTableHtmlToJson(obj_table)
    console.log(res)
    doc.autoTable(res.columns, res.data,  { startY: 80 })
    doc.save('export.pdf');     
    });
});

即使在PHP文档中,我也一直在四处查看,但是看不到使用密码和用户名的方法。

我必须使用POST数据发布用户名和密码吗?

1 个答案:

答案 0 :(得分:1)

正如其他人已经说过的那样,telnet只是打开服务器的套接字。这也是您对fsockopen()的调用所做的。您要连接的服务应具有下一步的定义。

假定与FTP服务器的连接。建立连接后,您可以将LIST命令写入套接字。服务器将识别该命令并将文件列表发送回您的套接字。

在您的情况下,您的交流可能类似于:

?\d{2,5}