作者hototogisu ()
看板Linux
标题[闲聊] 在Virtual box架设单纯区网的Ubuntu SFTP
时间Mon Sep 17 23:57:55 2018
最近在学SFTP
下面全都从网路上整理出来的笔记
大多是初始设定而已啦
有些深入的学得有点头痛
不过可能有错误地方敬请指教
sudo apt install ssh
建立新用户abc 可以上传档案并且禁止 pietty登入
sudo -i
useradd -s /sbin/nologin abc
passwd abc
mkdir -p /home/sftp/abc/up/
chown abc:abc /home/sftp/abc/up/
------------------------------------------
(增修配置文件)
nano /etc/ssh/sshd_config
(最下面新增)
Subsystem sftp internal-sftp
Match User abc
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
ChrootDirectory /home/sftp/abc/
(存档)
exit
(重启ssh)
sudo service ssh restart
-------------------------------------------------------
确认sftp根目录的权限
ls -ld /home/sftp/abc/
权限设定 必须是 drwxr-xr-x root
-------------------------------------------------------
ifconfig 查看ip
FileZilla应可以连入
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.214.114.217
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1537199882.A.F2A.html
1F:推 Gold740716: 感觉还是传统 ftp 方便,甚至 windows 可以用浏览器登 09/18 00:43
2F:→ Gold740716: sftp 就要另外装软体 09/18 00:43
3F:推 Bencrie: 登入。登录 = 注册 = register 09/18 02:00
3Q 修改了
※ 编辑: hototogisu (49.214.115.224), 09/18/2018 06:31:19
4F:推 dou0228: sftp 也没有多难安装啊,开个 winscp 就可以传档 09/18 09:31
5F:推 Chienhua: win原生不支援scp就很麻烦… 09/20 22:12
6F:推 holishing: Win10 最新版本 cmd 已经有 ssh/sftp/scp 指令了? 09/21 02:43
我的电脑是 Win10 测了一下
系统管理员:命令提示字元
如果虚拟机原帐号oo的ip是 192.168.0.8
ssh
[email protected]
(输入密码)
sudo -i
(输入密码)
OK应该可以
---------------------------------------------------------
scp
[email protected]:/home/oo/Desktop/new.txt C:\Downloads\
(输入密码)
OK应该也可以
----------------------------------------------------------
当然新帐号abc 设定只能FileZilla登入
不能 ssh/scp
Linux开机登入画面也不能登入
※ 编辑: hototogisu (49.214.114.201), 09/21/2018 18:50:08
※ 编辑: hototogisu (49.214.114.201), 09/21/2018 18:51:11