当前位置:首页 » 编程语言 » phpsftp

phpsftp

发布时间: 2023-04-13 16:12:00

phpstorm 怎么连接sftp

VM的话先纯渗派确定IP没有弄错,然后互相能通。 再喊敏查看linux下服务有没有起来,在本机ssh localhost看能不能连上。 试试看在windows下用telnet 192.168.1.200 22 看能不能打开22端口。 最好在windows下装个ssh客户端(不是用scp,是专门的ssh登录软件)登一下,看能不能连上。 linux下查查有没有防火墙开着,SELinux有没做贺有设置。

㈡ 如何用thinkPHP 构建一个简单的项目

1、使用sftp协议进行上传的操作:输入用户名和用户密码。

㈢ 检查使用PHP SSH2远程目录问题,怎么解决

为PHP安装SSH2扩展需要两个软件包,libssh2和ssh2。两者的最新版本分别为1.4.2和0.12,下载地址分别为http://www.libssh2.org/download/和http://pecl.php.net/package/ssh2。这里我们可以均下载最新版本,libssh2的源码包为libssh2-1.4.2.tar.gz,ssh2的源码包为ssh2-0.12.tgz。
其次,解压并安装libssh2和ssh2。其中,libssh2需要先安装,ssh2后安装。安装步骤如下:
# tar -zxvf libssh2-1.4.2.tar.gz
# cd libssh2-1.4.2
# ./configure --prefix=/usr/local/libssh2
# make && make install
以上为安装libssh2,这里需要记住libssh2的安装目录,因为在安装ssh2的时候还会用到。
# tar -zxvf ssh2-0.12.tgz
# cd ssh2-0.12
# phpize
# ./configure --prefix=/usr/local/ssh2 --with-ssh2=/usr/local/libssh2
# make
执行完以上过程后,在当前目录下的moles目录下会生成一个ssh2.so文件,这就是扩展PHP所需要的,将该文件拷贝到PHP库的存储目录下在修改PHP的配置文件即可。
# cp moles/ssh2.so /usr/lib64/php/moles/
注:PHP库的存储目录可能因系统而异,本博主的机器上是/usr/lib64/php/moles/
# vi /etc/php.ini
# 向该文件中添加内容:extension=ssh2.so
此时为PHP扩展SSH2就已经完成了,为了验证是否安装成功,我们可以通过执行一下命令来验证。
# php -i|grep ssh2
Registered PHP Streams => php, file, http, ftp, compress.bzip2, compress.zlib, https, ftps, ssh2.shell, ssh2.exec, ssh2.tunnel, ssh2.scp, ssh2.sftp
ssh2
libssh2 version => 1.4.2
banner => SSH-2.0-libssh2_1.4.2
最后,我们再通过一个简单的PHP程序来试用SSH2,该程序首先连接远程服务器,然后执行相关操作,最后读取操作执行的返回结果,具体例子代码如下。
<?php
$user="user";
$pass="password";
$connection=ssh2_connect('202.112.113.250',22);
ssh2_auth_password($connection,$user,$pass);
$cmd="ps aux";
$ret=ssh2_exec($connection,$cmd);
stream_set_blocking($ret, true);
echo (stream_get_contents($ret));
?>

㈣ phpstorm的sftp怎么记住密码

在Toos–>Deployment–>configuration这个新建sftp

新建一个名字,作为sftp的名字,然后填写用户名

和誉旁丛密码,在填庆樱写密码的右侧有保存密码,打钩就可以

保启纯存了。

㈤ phpstorm 软件配置sftp

1、添加服务配置:

2、在此查明慧看已配置的服务

3、添加sftp配置

4、在此选早链择或添加服务器配置、根目录、web server 地址

5、点击测试链接

6、表示链接成功

7、右侧会出现刚刚选陆槐孙择的根目录,配置完成

㈥ php 如何通过连接sftp并下载sftp服务器指定目录下的所有文件到本地

一、下载并安装FTP客户端,例如我现在用的Xftp6。

xftp6中文版是一款高效实用的MS windows 平台专用SFTP、FTP 文件传输工具。xftp6中文版功能强劲,便捷好用,支持MS windows 用户安全地在 UNIX/Linux 和 Windows PC 之间进行文件传输。

写在最后:

SFTP是SSH File Transfer Protocol的缩写,安全文件传送协议。SFTP与FTP有着几乎一样的语法和功能。SFTP为SSH的其中一部分,是一种传输档案至 Blogger 服务器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP的安全文件信息传输子系统,SFTP本身没有单独的守护进程,它必须使用sshd守护进程(端口号默认是22)来完成相应的连接和答复操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。

热点内容
centos升级python27 发布:2024-11-02 02:00:57 浏览:673
ue4未找到编译器 发布:2024-11-02 01:46:08 浏览:155
python中的withopen 发布:2024-11-02 01:46:07 浏览:976
编程名人 发布:2024-11-02 01:42:18 浏览:867
服务器电脑配置表 发布:2024-11-02 01:41:29 浏览:370
linux使用串口 发布:2024-11-02 01:37:11 浏览:702
二维码扫的密码从哪里开始 发布:2024-11-02 01:24:57 浏览:473
如何将手表改成开放式安卓系统 发布:2024-11-02 01:09:00 浏览:739
6s还能用吗能和什么安卓机比 发布:2024-11-02 01:08:09 浏览:765
SQL扩位 发布:2024-11-02 00:55:35 浏览:447