ftp和ssh在Linux下的配置使用

1.Linux常用服务器构建-ftp服务器

1.1 安装vsftpd服务器
sudo apt-get install vsftpd
检查是否启动有端口为21的进程
netstat -tnl
查看ftp进程
ps -ef | grep ftp
1.2.1 打开配置文件
sudo gedit /etc/vsftpd.conf
1.2.2 修改配置文件
1. 允许上传文件到服务器
write_enable=YES 此行默认被注释了,去除前面的“#” 使得此句配置起作用
2指定上传下载目录
local_root=/home/teacher/ftp
3 设置允许登录ftp服务器的用户
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_lis
1.2.3创建“vsftpd.chroot_list”文件
sudo touch /etc/vsftpd.chroot_list
编辑文件加入允许登陆的用户名
sudo vi /etc/vsftpd.chroot_list
1.2.4下创建ftp文件夹并减去ftp目录文件夹 的拥有者(u)权限w权限
cd ~ mkdir ftp
chmod u -w ftp
1.2.5 在ftp文件夹下建立share文件夹,用于存储上传和下载的文件
sudo mkdir share
1.2.6 重启 vsftpd 服务,设置生效
sudo /etc/init.d/vsftpd restart
1.3 测试上传功能,登陆ftp服务器
打开终端 输入 ftp Ip(虚拟机ip)
1.4 ftp命令
put somefile 上传命令
get somefile 下载命令
exit 退出ftp
1.5 图形界面的ftp客户端(推荐使用filezilla**)**
1.6 卸载vsftpd
sudo apt-get remove --purge vsftpd
(–purge 选项表示彻底删除改软件和相关文件)

2. Linux常用服务器构建-ssh和scp

	2.1 安装ssh	
			sudo apt-get install openssh-server
	2.2 远程登陆		
			ssh 用户名@IP
			使用ssh访问,如访问出现错误。可查看是否有该文件 ~/.ssh/known_ssh 尝试删除该									文件解决	
			下面测试使用的Mac的终端工具进行ssh连接
			第一步 输入 ssh 用户名@服务器ip地址
			ssh python@0.0.0.0
				
				第二步 询问是否要继续连接,输入yes
				Are you sure you want to continue connecting (yes/no)? yes 
				
				第三步 输入teacher用户的密码
				python@0.0.0.0's password:
				
				如果输入正确,会连接成功
		2.3 scp
			1使用格式
				1.1文件夹从远程到本地
					scp -r 目标用户名@目标主机IP地址:/目标文件的路径  /保存到本机的路径
					scp -r python@0.0.0.0:/home/python/test.py ./test.py
				1.2文件从远程到本地		
					scp 目标用户名@目标主机IP地址:/目标文件的路径  /保存到本机的路径
					scp python@0.0.0.0:/home/python/test.py ./test.py
				1.3文件从本地到远程		
					scp  test.py python@0.0.0.0:/home/python/test2.py
				1.4文件从本地到远程		
					scp -r test.py python@0.0.0.0:/home/python/test2.py

注:密码是虚拟机的登陆密码

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值