Ubuntu一些问题

2019-11-26  本文已影响0人  小强开学前

1. apt-get 提示找不到apt,请执行apt-get install apt

apt都被整没了??发现敲npm居然有提示,尝试npm,不行。
发现有apitude,尝试,下不了东西,查资料发现这玩意依赖apt,并且安装它会卸载apt,可能就是这东西搞的鬼。

2. FTP匿名访问搭建

千辛万苦,一个说的对的都没有,我不过就是想要搞个通用的类似办公室NAS的东西...

  1. apt install vsftpd 安装ftp服务端
  2. cd srv/ftp 进入ftp目录
  3. mkdir share 创建文件夹
  4. chown root:ftp shareshare文件夹属组设置为ftp
  5. chmod 777 share 设置share的权限
  6. vi /etc/vsftpd.confanon的几个什么写入读取什么的权限统统设置为YES。
  7. service vsftpd restart 重启服务器
  8. service vsftpd status 查看服务器状态
    打完收工
    原理就是,这个srv/ftp是ftp默认的目录,他不给你写入,你强行设置ftp文件夹权限为777直接启动不了或者不显示,所以需要在ftp文件夹下面建立文件夹实现共享,我们创建的是share文件夹。
    查看权限的话可以看见drwxr_xr_x之类的,第一个是表示是文件夹还是文件,d是文件夹,后面每个三个分别代表U(User)G(Group)O(Others)的读写执行权限,改变他的组为ftp,表示所有通过ftp访问的人都有G的三个相应的权限,如果不改的话,相当于你以ftp的身份访问U的文件,U可能是root,这当然不被允许。
    然后给了它777也就是所有权限,再然后在conf文件中配置下就OK了,有个要注意的是,如果你没有ipv6地址,conf里面的listen_ipv6要设置为'NO'或者在句首加上#注释这句话,最后就是重启服务器。
上一篇 下一篇

猜你喜欢

热点阅读