WebThen

 找回密码
 立即注册
搜索
热搜: anmpp lnmpp
查看: 2592|回复: 21

用sftp上传文件到lnmpp的虚拟主机目录

[复制链接]

340

主题

725

帖子

3017

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3017
发表于 2015-3-9 19:50:39 | 显示全部楼层 |阅读模式
lnmpp默认运行php的用户是linux,所以我们如果使用linux用户登录服务器进行文件上传就不需要修改权限那些了。
一个最小化的服务器安装完lnmpp后linux用户默认是没有密码的,也就是说linux用户默认是无法登陆的,我们需要给linux用户设置一个密码。
设置linux用户密码有2种方式,一种就是交互方式设置,一种是一条命令复制粘贴下去密码就修改和设置好了。
交互方式就是root用户使用passwd命令,执行passwd linux,系统会提示你输入2次密码,然后就设置好了。
一种不交互的方式执行后会被bash记录,所以不推荐这种方式,当然如果你要批量设置和你知道退出shell的时候清除记录那么也可以用这种方法。
游客,如果您要查看本帖隐藏内容请回复
请放心使用我提供的第二种方式,因为debian passwd不支持stdin,所以第二种方式并没有使用passwd设置密码,另外我已经把清除记录写进去了,请放心使用,跟第一种一样,安全,把123456替换成你的密码,然后复制粘贴到命令行就可以了,不会被记录(安全哦)。
然后你可以使用Xftp(我的xshell自带的这个xftp)或使用免费的winSCP用linux账号和你刚刚设置的密码登录你的服务器进行文件传输,对了,主流的FileZilla也是支持sftp传输的,sftp传输的端口是22(默认,ssh端口是什么,sftp端口就是什么)。
为什么使用sftp而不是ftp,内测版本中的Lnmpp是支持ftp的,后来因为安全原因,我拿掉了ftp的支持。sftp是进行隧道加密传输,你传输的内容通常只有你自己知道,中间人是无法获取你的数据的。等等,我推荐大家使用sftp而不是使用ftp,sftp是openssh自带的,所以通常不需要安装。

0

主题

4

帖子

22

积分

新手上路

Rank: 1

积分
22
发表于 2015-3-11 10:06:13 | 显示全部楼层
又是回复可见

13

主题

49

帖子

504

积分

高级会员

Rank: 4

积分
504
发表于 2015-3-11 12:16:17 来自手机 | 显示全部楼层
。。。。

0

主题

14

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
发表于 2015-3-14 00:20:27 | 显示全部楼层
回覆 学习

21

主题

129

帖子

2137

积分

金牌会员

Rank: 6Rank: 6

积分
2137
发表于 2015-3-14 08:09:48 | 显示全部楼层
我要看看

1

主题

3

帖子

36

积分

新手上路

Rank: 1

积分
36
发表于 2015-3-27 03:30:03 | 显示全部楼层
学习!!

0

主题

3

帖子

713

积分

高级会员

Rank: 4

积分
713
发表于 2015-3-29 22:21:45 来自手机 | 显示全部楼层
用sftp上传文件到lnmpp的虚拟主机目录

0

主题

1

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2015-3-31 23:14:24 | 显示全部楼层
治理哥们儿

0

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2015-4-4 12:35:36 | 显示全部楼层
xxxxxxxxxxxxx

0

主题

4

帖子

41

积分

新手上路

Rank: 1

积分
41
发表于 2015-4-4 14:16:40 | 显示全部楼层
学习学习。。。。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|WebThen  

GMT+8, 2017-11-20 03:45 , Processed in 0.018482 second(s), 13 queries , XCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表