一些常识(ssh/docker/ftp)

二叶草 2020年3月18日23:00:36ftp工具评论阅读模式

 
ssh 相关

我的环境:

parrot:

用户名:chen,ip:192.168.149.132

ubuntu:

用户名:yichen,ip:192.168.149.138

安装

一般都自带了

sudo apt-get install openssh-clientsudo apt-get install openssh-server

开启服务

sudo /etc/init.d/ssh start

相关:

sudo /etc/init.d/ssh stop        停止 ssh 服务  sudo /etc/init.d/ssh restart   重启 ssh 服务

连接

ssh [email protected]   默认端口:22

如果需要指定端口可以使用:

ssh -p 9527 [email protected]

第一次连接会出现:

意思是,该远程主机的真实性无法确定,其公钥指纹为:

cxt65U8MP/XOzyxCsBSR7/kwxvsYmOl/Hgr/Mjs0FZ4,确定想要继续连接吗?

一些常识(ssh/docker/ftp)

输入:yes 继续

再输入想要链接的主机的 password

一些常识(ssh/docker/ftp)

连接成功,可以操作了

一些常识(ssh/docker/ftp)

一些常识(ssh/docker/ftp)
ftp 相关

安装 vsftpd 服务器

apt install vsftpd

添加用户名

vim /etc/vsftpd.user_allowlist

进入 vsftpd.conf

vim /etc/vsftpd.conf

把 write_enable=YES 前面的注释去掉,添加下面三行

userlist_file=/etc/vsftpd.user_allowlistuserlist_enable=YESuserlist_deny=NO

重启:

/etc/init.d/vsftpd restart

在主机上安装类似 ftp 工具(我用的是 FileZilla),连接就可以了

一些常识(ssh/docker/ftp)

基本操作

启动服务

systemctl start docker

守护进程重启

systemctl daemon-reload

重启 docker 服务

systemctl restart dockerservice docker restart

关闭

docker service docker stopdocker systemctl stop docker

后台运行一个容器,命名为 yichen

docker run -d -p 10001:80 --name yichen 镜像名

进入容器里面,开一个 bash

docker exec -it id /bin/bash

重启容器

docker restart id

关闭容器

docker stop id

删除容器

docker rm -f id

删除镜像

docker rmi -f id

通过提交一个镜像

docker commit id yichen

查看运行的 docker

docker ps

重命名一下

docker rename 原容器名  新容器名

复现比赛环境

主要是使用docker-compose

安装docker-compose:

sudo apt install docker-compose
docker-compose up -d

在 docker-compose.yml 中查看端口,访问即可

如果出现:AttributeError: 'module' object has no attribute 'SSL_ST_INIT'问题:

rm -rf /usr/lib/python2.7/dist-packages/OpenSSLrm -rf /usr/lib/python2.7/dist-packages/pyOpenSSL-0.15.1.egg-infosudo pip install pyopenssl

本文来源于:一些常识(ssh/docker/ftp)-变化吧门户
特别声明:以上文章内容仅代表作者本人观点,不代表变化吧门户观点或立场。如有关于作品内容、版权或其它问题请于作品发表后的30日内与变化吧联系。

  • 赞助本站
  • 微信扫一扫
  • weinxin
  • 加入Q群
  • QQ扫一扫
  • weinxin
二叶草
FTP-主动模式和被动模式的分析 ftp工具

FTP-主动模式和被动模式的分析

FTP,很多人都非常熟悉了。很多FTP实现的软件使用主动模式来传输数据,那主动模式和被动模式的区别在哪呢? 为啥有了主动模式还有被动模式呢? 借助wireshark来分析FTP主动模式和被动模式的区别...

发表评论