how to get started with an ubuntu server
2021/5/5 7:25:33
本文主要是介绍how to get started with an ubuntu server,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1.set up wireless connection
on first boot, using "netplan" settings, refers to :https://netplan.io/examples/
(todo: what about cloud-init?)
2.get ssh connection
sudo apt install SSH daemon
sudo ufw allow 22
ssh-copy-id -i ~/.ssh/id_rsa.pub YOUR_USER_NAME@IP_ADDRESS_OF_THE_SERVER
3.ssh alias setting
vim ~/.ssh/config
Add all of your remote hosts details like below:
Host webserver
HostName 192.168.225.22
User sk
4.change server name
hostnamectl set-hostname <new_hostname>
5.change server username
Reboot your computer and login as root
Open a terminal and Use blow command to change your username
usermod -l newname oldname
(Optional)Now you already changed your username,but your home folder name still are “/home/oldname”,if you also want to change /home/oldname to /home/newname just run below command
usermod -m -d /home/newname newname
Note:Of course you can combine step 2 and step 3 using below command
usermod -m -d /home/newname -l newname oldname
5.copy files with ssh
Syntax:
scp <source> <destination>
To copy a file from B to A while logged into B:
scp /path/to/file username@a:/path/to/destination
To copy a file from B to A while logged into A:
scp username@b:/path/to/file /path/to/destination
7.display gui while using ssh
Displaying remote X clients with Cygwin/X using ssh
if windows, frist install Cygwin/X
ssh -Y username@remote_hostname_or_ip_address
8.manage wireless connection
using "nmcli" to manage wireless connections
这篇关于how to get started with an ubuntu server的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南