WSL and Fedora 33

Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端入命令 sudo passwd,然后输入

WSL 子系统是基于 LxssManager 服务运行的。只需要将 LxssManager 重启即可:以管理员运行powershell: net stop LxssManager, net start LxssManager

安装wsl后无法通过ssh链接,提示Permission denied (publickey);并非root登录,且ssh服务已开启sudo service ssh start;需要手动更改ssh配置 sudo vi /etc/ssh/sshd_config; 添加 PasswordAuthentication yes;保存后重启服务 sudo service ssh restart

查看安装的软件:dpkg -l | grep ftp; 查看软件安装路径:dpkg -L | grep ftp

Ubuntu 16.04中配置nginx + php + mysql

首先查看所有分发版本 wsl -l –all -v; 导出分发版为tar文件到d盘 wsl –export Ubuntu-20.04 d:\ubuntu20.04.tar; 注销当前分发版 wsl –unregister Ubuntu-20.04; 重新导入并安装分发版在d:\ubuntu wsl –import Ubuntu-20.04 d:\ubuntu d:\ubuntu20.04.tar –version 2; 设置默认登陆用户为安装时用户名 ubuntu2004 config –default-user Username https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#set-your-distribution-version-to-wsl-1-or-wsl-2 http://www.mamicode.com/info-detail-3049891.html

在Windows主机上用Virtualbox搭建Linux虚拟机,虚拟机和主机之间传递文件最方便的方法就是共享文件夹。假设将Windows下的share文件夹作为共享文件夹。设置好共享文件夹之后,进入虚拟机,共享文件夹的地址是/media/sf_share。但是进入该文件夹时,会发现共享文件夹无法访问,系统提示的原因是权限不足(Permission denied)。在虚拟机下查看共享文件夹的属性,发现该目录的所有者是root,所属组是vboxsf。解决权限不足问题的方法就是将自己登录的用户,添加到vboxsf组中: sudo usermod -aG vboxsf $(whoami)

visit from localhost: sudo systemctl stop firewalld.service; sudo systemctl disable firewalld.service

setting up mariadb-server, after installation and start service, run: mysql_secure_installation. after setting up, test: mysql -uroot -p