1. 拷贝文件
cp /data/web/st.sh /data/web/st-bk.sh
2. 查看端口
netstat -lnp | grep 9082
3. 下载
sudo apt-get update:这个命令(同 sudo apt update ),会访问源列表里的每个网址,并将软件列表保存在本地电脑。
sudo apt-get upgrade:这个命令,会把本地已安装的软件,与软件列表里对应软件进行对比,如果发现已安装的软件版本太低,就会提示你更新(当然了,你可以不更新,那就没必要用这个命令了)。
4. 安装网络工具:
sudo apt install net-tools
5. 安装vim:
sudo apt install vim
6.启动nacos:
sh startup.sh -m standalone
7.ubuntu安装配置ssh:
安装:sudo apt-get install openssh-server
重启:sudo service ssh restart 或者 sudo /etc/init.d/ssh restart
问题:使用xshell软件无法通过passwords连接root用户:
解决方式1:
1)使用当前用户输入:sudo passwd ##输入当前用户的密码,回车并确认密码
2)然后进入root用户
3)修改sshd_config配置文件:
在最后面添加两个配置:
PasswordAuthentication yes
permitRootLogin yes
4)重启ssh服务:
service ssh restart
此时直接使用Xshell就能连接Ubuntu系统的root用户了。
解决方式2:
使用xshell软件ssh连接远程控制系统时,输入用户名后,发现默认不可通过password登录,但是可通过Public Key和Keyboard Interactive方式进行连接:
1)修改远程控制系统的sudo vim /etc/ssh/sshd_config,找到PasswordAuthentication项,将“no”修改为“yes”,按“esc”按键,键入“:wq”,按下“Enter”键,保存成功。
2)重启ssh服务,终端输入命令:service sshd restart。
再次使用Xshell连接远程控制系统,就可以使用password登录了。
8. ubuntu 查看IP命令: ip a
9. ubuntu 根据名字查找该目录下的文件:find ./ -name ...
10. Ubuntu创建用户命令:
root@cunyang-None:/# sudo adduser dbbj
输入密码,信息默认。
11. Ubuntu立即关机:sudo shutdown -h now
12. Ubuntu 查看系统版本:uname -a
13. 当提示某用户不是 sudoers 文件:
这是因为该用户没有默认的sudo权限,需要将该用户添加到`sudoers`文件以获得sudo权限,您需要以已有sudo权限的用户的身份来修改`sudoers`文件,
①sudo visudo
②找到`# User privilege specification` 用于定义用户特权的地方添加以下行,以允许用户`fly`使用sudo:
dbbj ALL=(ALL:ALL) ALL
14. 安装完Ubuntu服务启动后,最好先用 sudo passwd root 命令设置root账号密码,这样xftp可以直接用root用户登录,传输数据。
15. Linux创建新的普通用户:
useradd可用来建立用户账号,它和adduser命令是相同的。账号建好之后,再用passwd设定账号的密码。使用useradd命令所建立的账号,实际上是保存在/etc/passwd文本文件中。
① 切换为root用户为了获取创建用户的权限:
~$ sudo su
② 添加一个新用户(如用户名newuser)
useradd newuser -m
其中useradd后是用户的名字
-m代表创建用户的同时创建该用户的home目录
查看/home目录已经有了新用户newuser的文件夹
查看/etc/passwd文件内容,也有了newuser用户
创建用户时候,会自动创建该用户所在组,默认组名和用户名一样。通过cat /etc/group 查看
③ 为用户设置密码:
passwd newuser
再次进行切换,可以正常登录
su - newuser
‘-’的意义是切换过来直接到用户的主目录
可以使用pwd查看当前目录
默认新建的用户没有sudo权限,要赋给sudo权限要在有sudo权限的用户使用以下命令
sudo usermod -a -G adm newuser
sudo usermod -a -G sudo newuser
这两句是将newuser用户添加到adm组和sudo组
16. ubuntu新帐号登陆命令行只有$
新登录的用户可能命令提示符只有$,且回车等键全部失效为^H
, ^[
等,需要作如下修改:
sudo vim /etc/passwd
# 将指定用户如:
/home/yourname:
# 修改为
/home/yourname:/bin/bash
重新登陆即可
标签:root,sudo,用户,常用命令,ssh,Ubuntu,newuser From: https://www.cnblogs.com/sensenh/p/18604778