1查看SSH客户端版本ssh -V 。
2 指定登陆用户ssh -l leni 1921680103或者ssh leni@1921680103。
3 指定端口$ ssh 1921680103 -p 1234。语法:telnet [-8acdEfFKLrx][-b][-e][-k][-l][-n][-S][-X][主机名称或IP地址]
补充说明:执行telnet指令开启终端机阶段作业,并登入远端主机。
参数:
-8 允许使用8位字符资料,包括输入与输出。
-a 尝试自动登入远端系统。
-b 使用别名指定远端主机名称。
-c 不读取用户专属目录里的telnetrc文件。
-d 启动排错模式。
-e 设置脱离字符。
-E 滤除脱离字符。
-f 此参数的效果和指定"-F"参数相同。
-F 使用Kerberos V5认证时,加上此参数可把本地主机的认证数据上传到远端主机。
-k 使用Kerberos认证时,加上此参数让远端主机采用指定的领域名,而非该主机的域名。
-K 不自动登入远端主机。
-l 指定要登入远端主机的用户名称。
-L 允许输出8位字符资料。
-n 指定文件记录相关信息。
-r 使用类似rlogin指令的用户界面。
-S 设置telnet连线所需的IP TOS信息。
-x 假设主机有支持数据加密的功能,就使用它。
-X 关闭指定的认证形态。ftp是可以远程执行文件的,前提条件是你登陆的用户拥有“执行”权限,具体命令是:
quote site exec exe (你要执行的exe文件,bat也可以)。
说ftp不能执行是对ftp协议本身不够了解,其实用过ftp服务器端软件(例如serv-u)的人一定注意过,在设置用户权限的时候有一项是“执行”,如果这一项选中,那么本用户就拥有了执行远程服务器程序的权限。然而使用很多ftp客户端软件执行命令的时候都是在本地执行的,所以让很多人误解ftp不能在远程执行,这是客户端软件的问题,与ftp协议无关。所以用以上命令在命令行是能够在远程计算机执行命令的。
另外说ftp执行是漏洞,这也是片面的。实际应该是ftp协议本身提供执行的命令,但是这本身是非常不安全的,做为 *** 作系统(甚至所有服务器端软件)应该将这种权限设为对一般客户不可见。只有特殊权限的用户才能访问,这样才是软件本身应提供的功能。注册表regedit
连接网络注册表找那台电脑
不过需要目标电脑开启了remote
registry服务
你可以用“我的电脑”右键管理- *** 作-连接到另一台计算机来远程开启服务
除了改下面的键值
hkey_local_machine\system\currentcontrolset\control\terminalserver项,在右侧栏中找到“fdenytsconnections”键,打开该健,将该键值修改为十六进制的“0”,点击“确定”按钮后关闭注册
我记忆中如果目标计算机开了系统自带的防火墙。防火墙也需要设置。当然你强制停止服务可能也行
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)