如何通过tcp,在远程服务器上管理文件
在命令行程序,实现客户端和服务端通信,
客户端可以通过命令创建文件,管理服务器上的授权文件的。
如何实现,期待大虾,给个思路,或者例子。
------解决方案--------------------服务器端有服务程序可以创建文件,管理服务器上的授权文件。接收到客户端的相应命令,作相应的操作。至于通信嘛,这个没什么好说的
------解决方案--------------------up
------解决方案--------------------主控端通过socket通信,首先获得受控端认证,然后传递字符串格式的指令,受控端分析指令执行相应操作,因为你在服务器端是以管理员的身份登录的,那么管理员运行的程序也相应获得了最高权限,可以执行大多数的操作,当某些指令完成以后,根据运行程序返回的状态,返回给主控端,也可以截个屏传到主控端
------解决方案--------------------需要重新做吗,直接把telnet服务开放出来功能都全了,你只需要把功能整合到你的程序客户端里面就可以了。
------解决方案--------------------命令行新建远程ftp文件(test.wmv)代码如下:
将如下代码存入denglu.txt
open 10.0.1.1
username
password
bin
cd updir
lcd localdir
put
test.wmv
test.wmv
bye
quit
在同级目录(均在locadir目录下)下写个up.bat,代码如下:
echo > > test.wmv
ftp -s:denglu.tx