近期学习的Linux知识笔记,内容原创,转载请注明来源!
Ubuntu使用总结
隐藏文件方法
在文件/夹名字首位加.号
Ubuntu安装SSH的方法
首先:Ubuntu中是不带有sshserver,需用户自己安装。
具体操作如下:
1.下载winscp,直接搜就可以,下载安装都很方便
2.尝试连接,连接的输入你的Ubuntu主机ip地址(ip地址的查看同windows),用户是Ubuntu的主机名,密码为对应登录名
3.如果连接失败,就证明你的Ubuntu无法连接到你的windows系统
4.故障排除一般有:1>.关闭Ubuntu防火墙设置,输入命令:ufw allow 22/tcp
2>.检查网络,看是否可以ping通
如果以上都没问题,就证明是sshservice出了问题
3.检验Ubuntu系统中是否已经安装有ssh, 命令行:service ssh start
4.如果检测出没有这项服务,就可以输入:sudo apt-get install openssh-server进行安装
缺少什么依赖,就apt-get install 什么
5.安装完成后输入:sudo /etc/init.d/ssh start 开启服务
6.在winscp的将“环境”—“文件名为UTF-8编码”设为“开启”。
7.重新进行操作2
然后,WinSCP和Putty就能正常工作了。。
安装teamviewer
安装先决条件
TeamViewer是一个不在任何Ubuntu标准存储库中找到的外部软件。 我们将使用gdebi命令在Ubuntu 18.04 Bionic Beaver Linux上安装TeamViewer。 因此,让我们从安装gdebi-core软件包开始。 打开终端并输入:
$ sudo apt install gdebi-core
下载最新的TeamViewer软件包
接下来,使用wget下载最新的TeamViewer软件包:
$ wget https://download.teamviewer.com/download/linux/teamviewer_amd64.deb
安装TeamViewer
最后,使用gdebi命令安装以前下载的软件包:
$sudo gdebi teamviewer_amd64.deb
vi上下左右和退格键不能用
在linux下,初始使用Vi的时候有两个典型的问题:
1、在编辑模式下使用方向键的时候,并不会使光标移动,而是在命令行中出现A、B、C、D四个字母;
2、当编辑出现错误,想要删除时,发现Backspace键不起作用,只能用Delete键来删除。
方法:
1.Linux系统下打开终端,敲入命令:sudo gedit /etc/vim/vimrc.tiny ,按回车键,输入密码,再按回车键。
2.进入vimrc.tiny文件的编辑状态,修改倒数第二行set compatible,将其改为set nocompatible。
3.在set nocompatible下面添加一行:set backspace=2。保存,退出编辑。再使用vi时,已经可以正常使用方向键和Backspace。
WinSCP上传时提示权限不够
WinSCP无权访问 错误码:3 服务器返回的错误消息:Permission denied 解决方案
设置root用户的密码
sudo passwd root
获取root权限修改文件
sudo vi /etc/ssh/sshd_config
把PermitRootLogin 修改为 yes
# Authentication:
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
重启SSH
输入以下命令重启ssh服务
service ssh restart
在WinSCP上修改登录信息(自测不需要修改,否则登不上)
在登录信息中选择 编辑 --> 高级 --> SFTP 修改如标注所示
sudo /usr/lib/openssh/sftp-server
搭配frpc
把frpc 和 frpc.ini拷贝到一个靠谱的目录,然后注意要先给755文件权限,才能打开。
核心命令:
chmod 755 frpc
sudo ./frpc -c frpc.ini
操作过程:
soarli@soarli-virtual-machine:~/桌面/frp$ sudo frpc -c frpc.ini
[sudo] soarli 的密码:
sudo: frpc:找不到命令
soarli@soarli-virtual-machine:~/桌面/frp$ ./frpc -c frpc.ini
bash: ./frpc: 权限不够
soarli@soarli-virtual-machine:~/桌面/frp$ sudo ./frpc -c frpc.ini
sudo: ./frpc:找不到命令
soarli@soarli-virtual-machine:~/桌面/frp$ chmod 755 frpc
soarli@soarli-virtual-machine:~/桌面/frp$ sudo ./frpc -c frpc.ini
2020/01/14 15:47:42 [I] [service.go:249] [465972c50745f264] login to server success, get run id [465972c50745f264], server udp port [0]
2020/01/14 15:47:42 [I] [proxy_manager.go:144] [465972c50745f264] proxy added: [ssh]
2020/01/14 15:47:42 [I] [control.go:164] [465972c50745f264] [ssh] start proxy success
参考资料:
https://blog.csdn.net/liujianfei526/article/details/78018320
笔记内容原创,转载请注明来源!
版权属于:soarli
本文链接:https://blog.soarli.top/archives/31.html
转载时须注明出处及本声明。
想想你的文章写的特别好