今天本打算学习Nginx,发现需要在虚拟机上安装,然而Linux的命令忘得差不多了,又回去学习Linux,安装 了Xshell和Xftp,遇到的问题还真不少
- 虚拟机使用NAT与本机可以互ping,但是Xshell连不上虚拟机,发现没有ssh服务端
- 如果提示没有安装的话,用这个命令安装(如果已使用root权限,sudo 可省略)
sudo apt-get install openssh-server
- 安装完成后,输入命令重启
sudo /etc/init.d/ssh restart
- 关于Xftp上传文件状态错误的解决
- 权限问题。需要把文件夹的权限改为777。
chmod 777 /opt
- E: 无法获得锁 /var/lib/dpkg/lock-frontend。锁正由进程 1797(unattended-upgr)持有 N
sudo rm /var/lib/dpkg/lock-frontend
- Xftp中文乱码怎么解决
- 在会话管理窗口中,右键选择我们中文显示乱码的连接会话,如下图的“新建会话”,然后在右键菜单中选择【属性】设置。
- 在“新建会话属性”窗口中,点击“选项”,在选项窗口的“连接”设置中,可以看到连接编码设置
- 发现我的虚拟机没有yum,也没有rpm。很多东西下不了。再安装yum命令无果后发现没有yum源,又去配置yum源,直到最后看到大佬的一篇文章点醒了我,ubuntu中很少用yum,可以用apt-get来替代,yum一般用在centos系统中。强行让yum装在ubuntu不可行,换种安装命令豁然开朗。