Ssh连接已停止侦听linux服务器,nmap的输出为
PORT STATE SERVICE
21/tcp open ftp
80/tcp open http
199/tcp open smux
443/tcp open https
5000/tcp open upnp
9102/tcp open jetdirect
有没有一种远程启用ssh的方法?
目前,我正在使用具有以下服务的服务器进行渗透测试实验室:
Nmap scan report for 10.0.11.125
Host is up (1.3s latency).
Not shown: 998 closed ports
PORT STATE SERVICE VERSION
21/tcp open ftp vsftpd 2.0.8 or later
22/tcp open ssh OpenSSH 5.8p1 Debian 7ubuntu1 (Ubuntu Linux; protocol 2.0)
Service Info: Host: Foo; OS: Li
我运行sudo apt update,但是我得到了以下内容。在我的sources.list中没有TMSU存储库,但是我仍然得到了http://ppa.launchpad.net/tmsu/daily/ubuntu artful Release' does not have a Release file。在访问Stretch的backports时也存在一些问题
Get:63 http://ftp.fr.debian.org/debian unstable/main Translation-en [5,789 kB]
我需要能够显示每个服务端口打开的I,每个服务按字母顺序列出,格式如下:
ftp
============
192.168.33.226
192.168.33.129
192.168.33.220
http-alt
============
192.168.33.243
192.168.33.252
我有一个包含ips列表的nmap结果的文件,如下所示:
Nmap scan report for 192.168.33.252
Host is up (0.041s latency).
Not shown: 999 filtered ports
PORT STATE SERVICE
800
我写了一些访问FTP服务器并下载平面文件的代码。它可以在我的WAMP (Windows5.3.10)开发环境中工作,但在生产服务器(5.3.2 - Linux)上调用ftp_nlist时会失败。
它在那里停留了大约30秒,然后死了,并显示了编码错误消息[FTP] Unable to retrieve files in the directory。
相关代码如下:
$link = ftp_connect(constant("FTP_SERVER"));
if(!$link)
die("Unable to open connection to FTP Server:
我刚刚把我的Ubuntu从焦点(20.04)升级到jammy(22.04),现在我的python坏了。这会引起很多麻烦,比如Apt不会更新,一些应用程序也不会启动。
libpython3.10 : Depends: libpython3.10-stdlib (= 3.10.6-1~22.04.2) but 3.10.9-1+focal2 is to be installed
作为ubuntu包文档,3.10.6.1是当前(jammy)版本。但是为什么它要安装一个焦点包(3.10.9.1 =月球(23.04))。
我尝试安装python 3.11 (我以前运行3.10)。但是Apt仍然抛出这个错
我正在寻找一个Bash脚本来将一个简单的ls命令输出从我的FTP服务器重定向到我的Linux上的一个文件。
这里按照一步一步的命令来说明我想要的脚本。可以在没有用户/密码的情况下访问FTP站点,因此当提示时,我输入用户为anonymous,密码为空。
ftp <FTP_SERVER>
Connected to <FTP_SERVER> (IP_ADDRESS).
220 Microsoft FTP Service
Name (<FTP_SERVER>:root): anonymous
331 Anonymous access allowed, send id
我想每周从大型机向运行RedHat的Linux服务器传输一些文件,使用的是使用FTPS的批处理(JCL)作业。 Linux服务器配置了vsftpd。是否可以使用FTPS将文件从大型机发送到linux? 将文件从大型机传输到Linux时出现此错误。 EZA1736I FTP
EZY2640I Using 'SYS1.TCPPARMS(FTPDATA)' for local site configuration parameters.
EZA1450I xxx FTP CS xxx
EZA1456I Connect to ?
EZA1736I host_name
EZA1554I
对于debian linux主机(OVH pro),当我运行apt-get install supervisor时,我得到
E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied)
E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
而且,当我运行su时,它会询问一个似乎与我的ftp不同的密码,然后我得到(身份验证失败),我该如何解决这个问题?请
我在找方法(iptables,规则,等等)以防止版本显示在VSFTPD的nmap报表上。
当前,在执行时: nmap -Pn -p 21 -sV localhost
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000086s latency).
PORT STATE SERVICE VERSION
21/tcp open ftp vsftpd 3.0.3
Service Info: OS: Unix
我希望版本被隐藏或显示一些无效的值(例如不可用)。
Nmap scan report for localhost
我正在尝试连接到Linux上的FTP服务器,当我执行ftp.listFiles(remote);时出现以下异常
SYST 215 Linux Exception in thread "AWT-EventQueue-0"
org.apache.commons.net.ftp.parser.ParserInitializationException:
Unknown parser type: Linux at
org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createFileEnt
我正在写一个shell脚本,需要使用ftp下载补丁。有不同版本的补丁,但我想下载与模式*$ver_LINUX*或*$ver_Generic*匹配的补丁。下面的mget命令不允许我为此使用或(|)选项。谁能建议这是不是可以在ftp和如何。
ftp -inv $FTP <<EOF
quote USER $ftp_usr
quote PASS $ftp_pass
cd $patch
binary # for zip files.
ls # Just for check
mget *${ver}_LINUX.* # downloads patches like p111229_11202
我有一个Apache服务器运行在这台带有Debian稳定的机器上,这个PHP程序必须使用FTP连接到远程在线服务器。
在我安装了FTP服务器(vsftpd版本3.0.3-8+b1)之前,一切都很好,但我不认为这是罪魁祸首。
现在我明白了这个错误
确切的错误/S是:
I won't open a connection to x.x.x.x --->*remote server ip* (only to x.x.x.x ---->*my public ip*)
甚至连ls远程目录都无法获得这个错误:
Unable to list directory
我怀疑这是因为FTP现在在“
PhpStorm FTP上传失败。
[17-1-16 下午5:17] Failed to transfer file '/a': cant open output connection for file "ftp://192.168.1.229:21/a". Reason: "425 Unable to build data connection: Cannot assign requested address".
[17-1-16 下午5:17] Upload to server completed in less than a minute:
将我的Linux服务器更新为Ubuntu19.10和Debian的最新版本,它们都指向我运行镜像存储库的主Linux服务器,并允许通过FTP与其通信,现在我正在接收消息
The method 'ftp' is unsupported and disabled by default.
Consider switching to http(s).
Set Dir::Bin::Methods::ftp to "ftp" to enable it again.
在无法获取ftp://之后。如何通过FTP重新启用系统更新的检索?
我需要编辑远程文件。现在,我正在通过SSH登录机器。我可以执行命令并得到响应等。
我在修改远程文件时遇到困难。
Source Machine : Windows
Destination : Linux
是不是像这样,将文件放到Windows机器上并进行编辑,然后再将文件传输到Linux?或者其他更好的方式?
import SSHLibrary
s = SSHLibrary.SSHLibrary()
s.open_connection("10.10.10.10",username, password)
#s.write("sudo vi file_name_along_w