首页 > 系统相关 >Linux相关

Linux相关

时间:2023-12-06 14:22:32浏览次数:26  
标签:username ebike keys -- sudo ## Linux 相关

Linux 日常总结

修改文件或文件夹所属用户及用户组

sudo chown gitlab-runner:gitlab-runner app-gate.jar 

手动部署

cd /data/ebike/app-gate

sudo docker stop appgw-test

sudo rm -rf app-gate.jar

sudo rz

sudo docker cp /data/ebike/app-gate/app-gate.jar appgw-test:/app-gate/

sudo docker start appgw-test

连接mongodb

sudo docker run -it --rm  --name mongo-test  mongo mongosh 10.0.1.44:27017/ebike -u writer -p password 

测试环境

sudo docker exec -it mongo /bin/bash

mongo 127.0.0.1:27017/ebike -u writer -p password
## mongo 导入数据
mongoimport  -u writer -p password -d ebike -c ChargeStrategy --upsert ChargeStrategy.dat

连接redis

set相关命令: https://blog.csdn.net/qq_36777191/article/details/115527509
sudo docker run -it --rm  --name redis-test  redis:alpine redis-cli -h ebike-redis-prod.4nu26b.0001.apse1.cache.amazonaws.com -p 6379

sftp相关命令

sftp -oPort=2222 [email protected]:/
sudo docker run -it --rm  --name mysql-test mysql:5.7 mysql -h ebike-aurora-prod-cluster-1.cluster-c0majbdrmayc.ap-southeast-1.rds.amazonaws.com -u root -P 3306 -p

scp相关命令

## 将本地文件上传bastion
scp jks-password.txt [email protected]:/home/zdj/
## 将bastion文件传到对应服务器
scp jks-password.txt zdj@uc-1:/home/zdj/
##-r 递归复制整个目录。

windows通过ftp上传文件:

1、打开需要上传文件所在的文件夹
2、打开cmd
3、登录:输入 ftp 回车 open soft.sxyd.cc 回车 user 回车 pwd
4、打开要上传的文件夹
5、上传:输入 put 本地文件名 服务文件名


新增用户

## 新增用户
sudo useradd -m -s /bin/bash username
## 切换角色并创建ssh文件夹
sudo su username
cd /home/username
mkdir .ssh
cd .ssh
##用rz命令把公钥上传到此文件夹
rz 
## 改名为authorized_keys
mv id_rsa.pub authorized_keys
## 修改路径及文件的权限
chmod 700 /home/username
chmod 700 /home/username/.ssh
chmod 600 /home/username/.ssh/authorized_keys
chown -R username:username /home/username
## 赋予sudo权限
sudo visudo
## 在文件末尾添加一行
username  ALL=(ALL:ALL) ALL

检测调用者的ip:

curl http://ip-api.com

PGP 加解密相关

GNU Privacy Guard (GnuPG) tool can be used for generating and managing the PGP keys. Note that 
keys should be generated without a passphrase. 
http://www.gnupg.org/ 
 
Example commands: 
• Create a PGP key: 
 
gpg --gen-key 
• View the PGP key: 
 
gpg -a --export 
• Exports a public key to a file: 
 
gpg --export -u 'UserName ' -a -o public.key 
(or) 
gpg --armor --export <keyid> 
• Exports a private key to a file: 
 
gpg --export-secret-keys -u 'UserName ' -a -o private.key 
(or) 
gpg --armor --export-secret-keys <keyid> 
• Lists the private keys: 
 
gpg --list-secret-keys DBS External API Gateway Customer Onboarding Guide Version 3.1 

标签:username,ebike,keys,--,sudo,##,Linux,相关
From: https://www.cnblogs.com/myDong/p/17879420.html

相关文章

  • 小新Pro13 新手安装linux 注意事项
    家中有闲置的小新,是A卡正好合适装linux安装前关闭安全引导通过关机键旁边的重置口重新开机OR在开机界面按F2(开启Hotkey模式的要按Fn+F2)进入BIOS设置界面,关闭SecureBoot,这样方便安装linux系统刻录linux有很多发行版大家可以自行选择,推荐Ubuntu,相关资源比较丰富。我......
  • 【技术分享】ORACLE数据库相关操作
    原创:厦门微思网络 --截断表TRUNCATETABLETABLE_NAME;--删除表DROPTABLETABLE_NAME;--查询表SELECT*FROMTABLE_NAME;--添加一条记录INSERTINTOTABLE_NAME(COLUMN)VALUES(VALUE);--删除记录DELETEFROMTABLE_NAMEWHERECOLUMN=VALUE;--修改记录UPDATETABLE_NAME......
  • linux安装postgresql三种方式【转】
    linux下安装PostgreSQL可采用三种方式,二进制已编绎安装包、安装、源码安装三种方式进行安装方式1:yum安装,建议使用这种参看官方文档如下地址:sudoyuminstall-ysudoyuminstall-ypostgresql15-serversudo/usr/pgsql-15/bin/postgresql-15-setupinitdbsudosystemctlena......
  • linux-JDK安装配置
    查看是否安装jdk java-version 如果已经安装jdk,先卸载原来的卸载方式查看java安装路径whichjava卸载rm-rf"安装路径"修改或者删除原来环境变量vim/etc/profile#然后source命令让修改后的profile文件立即生效source/etc/profile 开始正式安装配置   ......
  • linux常用命令
    linux常用命令检索全网882篇文章,总结了以下19个答案01ls命令10%结果提及ls命令是列出目录内容(ListDirectoryContents)的意思,也可以用来查看目录中的文件或文件夹。02cat10%结果提及cat命令可以用来连接多个文本文件,并且可以将它们显示在......
  • Kali Linux 2023.4 发布 (Cloud ARM64, Vagrant Hyper-V & Raspberry Pi 5)
    KaliLinux2023.4发布(CloudARM64,VagrantHyper-V&RaspberryPi5)请访问原文链接:https://sysin.org/blog/kali-linux-2023/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org更新说明今天(2023-12-05),KaliLinux2023.4镜像下载已经可用,但是发行说明未知,官方......
  • Linux安装Tomcat
    安装Tomcat并以普通用户运行正常启动tomcat的方法是通过bin目录下的catalina.sh或者bin目录下的start.sh脚本进行启动,但是这样启动的tomcat都是root用户。在bin目录下还有一个daemon.sh的脚本,我们可以通过此脚本启动tomcat,不过首先需要指定具体的运行用户 修改daemon.sh脚本,找......
  • Linux磁盘扩容(非lvm)操作手册
    Linux磁盘扩容(非lvm)操作手册文章目录Linux磁盘扩容(非lvm)操作手册1.磁盘查看及新磁盘添加扫描(非关机)2.非逻辑卷扩容3.重载及挂载早期Linux只支持MBR,后面支持了MBR和GPT两种类型。长期使用传统的分区工具一般都是用fdisk,但是fdisk是很早用法,它只支持MBR(MasterBootRecord......
  • Linux查找java安装路径
    先看java-version$javaversion"1.8.0_111"Java(TM)SERuntimeEnvironment(build1.8.0_111-b14)JavaHotSpot(TM)64-BitServerVM(build25.111-b14,mixedmode)然后:echo$JAVA_HOME不一定有如果没有,那就要找一下先$whichjava/usr/bin/java再找到/usr/bin/java的超链接......
  • 【Linux】CentOS 6.10 内存分配
    确定centos系统采用的是lvm分区格式从vg_ran02-lv_home分区取出512G的空间添加到根目录vg_ran02-lv_root分区上卸载vg_ran02-lv_home分区umount/home如有提示则按如下方式进行:先查看当前/home被哪个进程占用;再杀死该进程即可;重复上述步骤fuser-m/homekill-9当前......