NutzCN Logo
问答 求助?关于sftp的问题
发布于 3112天前 作者 qq_6427b776 1635 次浏览 复制 上一个帖子 下一个帖子
标签:

1、我用sftp登陆redhat6.5的linux系统,用root帐号登陆。
2、我推送nmap命令,却提示该命令找不到?这是为什么?
我单单用crt工具登陆,是nmap命令是有效的。
求兽兽哥解答一下

10 回复

命令中写完整路径

是nmap命令找不到,不是路径问题

nmap这个命令写完整路径

bash: nmap: command not found

好奇怪,已经是完整的命令了,把它拷在shell终端那里,是可行的。不知道为什么?

2016-05-16 17:53:15,126 cn.com.venustech.common.utils.jsch.JSchCommand.connect(JSchCommand.java:72) DEBUG - Session created.
2016-05-16 17:53:20,357 cn.com.venustech.common.utils.jsch.JSchCommand.connect(JSchCommand.java:78) DEBUG - Session connected.
2016-05-16 17:53:53,898 org.nutz.dao.impl.sql.run.NutDaoExecutor._runPreparedStatement(NutDaoExecutor.java:255) DEBUG - UPDATE assetscantask SET taskStatus = 3, taskStatusName = '进行中', taskResultPath = '' WHERE id = 10
bash: nmap: command not found
Exit-status: 127
2016-05-16 17:54:00,000 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:145) DEBUG - Get 'taskAssetTaskJob'<class cn.com.venustech.modules.asset.quartz.job.TaskAssetTaskJob>
2016-05-16 17:54:00,001 org.quartz.core.JobRunShell.run(JobRunShell.java:201) DEBUG - Calling execute on job DEFAULT.6da64b5bd2ee-a6c8cb0e-cd5a-405a-9ca5-d0046693d273
2016-05-16 17:54:00,001 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:145) DEBUG - Get 'assetScanTaskDao'<class cn.com.venustech.modules.asset.dao.AssetScanTaskDao>
2016-05-16 17:54:00,001 org.nutz.ioc.impl.NutIoc.get(NutIoc.java:145) DEBUG - Get 'assetScanService'<interface cn.com.venustech.modules.asset.service.AssetScanService>
2016-05-16 17:54:00,031 org.nutz.dao.impl.sql.run.NutDaoExecutor._runSelect(NutDaoExecutor.java:212) DEBUG - SELECT COUNT(*) FROM ASSETSCANTASK WHERE TASKSTATUS IN (?,?)

不觉得你写了完整命令. yum安装的默认路径是这个

/usr/bin/nmap --help

输出

[root@localhost ~]# /usr/bin/nmap --help
Nmap 5.51 ( http://nmap.org )
Usage: nmap [Scan Type(s)] [Options] {target specification}
TARGET SPECIFICATION:
  Can pass hostnames, IP addresses, networks, etc.
  Ex: scanme.nmap.org, microsoft.com/24, 192.168.0.1; 10.0.0-255.1-254
  -iL <inputfilename>: Input from list of hosts/networks
  -iR <num hosts>: Choose random targets
  --exclude <host1[,host2][,host3],...>: Exclude hosts/networks
  --excludefile <exclude_file>: Exclude list from file

哦哦,我试试看

现在我的问题就是,用crt登陆进去,直接nmap XXXXX可以运行。
然后用sftp登陆进去,就失败了。
而且用的root帐号,不过你所说的用完整的路径来搞,我晚上回去试试。

环境变量里面的PATH的问题

添加回复
请先登陆
回到顶部