virtualbox-centos7-7-nat-网络连接-并使用-ssh-连接
virtual 添加 nat 网络 虚拟机配置 nat 网络 centos 系统文件修改 cd /etc/sysconfig/network-scripts/ // 查找 ifcfg-enp... 文件并修改其中的 onboot 为 yes vi ifcfg-en0s3 // 修改后, 重启 network 服务, 并用 ping 或 curl 进行测试 service network restart ping www.baidu.com 虚拟机设置 xshell 连接 ssh -p root@127.0.0.1 2222 或 文件-新建-连接….ubuntu-没有root默认密码--
环境: vmware简易安装 ubuntu 版本 18.04 安装完成后 root 用户没有密码, 但是中途让添加过一个用户, 这个用户即有 sudo 权限 # 使用 `sudo passwd` 设置 root 的密码 # 使用 `su` 切换到 root 用户 How to Find/Change Ubuntu Default Root Passwordlinux-ssh-端口更改-及-ip-限制-&-rsa-登录
原文见 cnblog: 修改linux的ssh默认端口号22的方法 rsa 参考 一、修改配置文件 vi /etc/ssh/sshd_config 找到#Port 22 修改为自己要使用的端口号:Port 26000 然后 :x 退出保存 二、重启ssh服务 /etc/init.d./sshd restart 如果还要设置防火墙,配置:vi /etc/sysconfig/iptables 启用26000端口:/etc/init.d/iptables restart 三、如果要显示固定IP才能登陆: 1.修改 /etc/hosts.deny, 加入一行sshd:ALL –#意思是任何ip都不能登陆 2.然后修改:/etc/hosts.allow,在其中进行如下设置:sshd:192.168.0.241:allow –#意思是只允许192.168.0.241登陆 四、rsa 密钥对登录 client 执行以下命令生成密钥对 (~/.ssh) ssh-keygen -t rsa 把 is_rsa.pub 复制到服务器的 ~/.ssh/authorized_keys 文件后面 配置 /etc/ssh/sshd_config RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys service sshd restart 20241220 新增 上述是 centos 更改 ssh 端口, 不适用 ubuntu 2204 以后的版本, ubuntu 最新版本 配置ssh端口如下 参考自 csdn: 【解决】Ubuntu SSH Server 修改默认端口无效linux-三命令(三剑客)之-sed
使用 sed 对文件进行文本替换 (windows 下也可用) // 输出替换后的文本 sed 's/foo/bar/g' input.txt // 在原文件上进行修改 -i sed -i 's/foo/bar/g' input.txt // 要替换的文本中包含特殊字符 如 '/ ', 则使用 +/_或其它字符 作为分隔符 sed 's+http://+https://+g' input.txt 参考自: www.cyberciti.bizLinux-下-AX210NGW-无线网卡安装驱动
参考: Linux* Support for Intel® Wireless Adapters 参考: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi 参考: https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html使用-echo-写入文件
docker 容器内很可能没有 vi 等编辑工具, 可使用 echo 或 cat 进行写入 # 覆盖写入, 文件不存在则新建后写入 echo "abc" > file.txt # 尾行追加写入, 文件不存在则新建后写入 echo "def" >> file.txt echo $(date) >> file.txt # 覆盖写入 cat << EOF > m.txt > d > e > f > EOF # 追加写入 cat <<EOF >> m.txt > d > e > f > EOFvmware-linux-网络配置
centos7.9 vmware 中设置 虚拟机网络连接为 桥接模式 虚拟机(centos) 中 设置 /etc/sysconfig/network-scripts/ifcfg-ens33 中 ONBOOT 为 [root@bogon ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=7e16f33b-714d-4386-ab0c-58b6ddbc7aa3 DEVICE=ens33 #ONBOOT=no ONBOOT=yeslinux-更新-curl-版本
转自: How to yum update curl 7.29 to 7.61 - CentOS 7.X # rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-2-1.rhel7.noarch.rpm # cat /etc/yum.repos.d/city-fan.org.repo # 这里要保证 enabled = 1 [city-fan.org] name=city-fan.org repository for Red Hat Enterprise Linux (and clones) $releasever ($basearch) #baseurl=http://mirror.city-fan.org/ftp/contrib/yum-repo/rhel$releasever/$basearch mirrorlist=http://mirror.city-fan.org/ftp/contrib/yum-repo/mirrorlist-rhel$releasever enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-city-fan.org ... # yum info curl # yum update curl 版本回退 # mkdir ~/temp && cd ~/temp # wget http://mirror.centos.org/centos/7.5.1804/os/x86_64/Packages/curl-7.29.0-46.el7.x86_64.rpm # wget http://mirror.centos.org/centos/7.5.1804/os/x86_64/Packages/libcurl-7.29.0-46.el7.x86_64.rpm # wget http://mirror.centos.org/centos/7.5.1804/os/x86_64/Packages/libcurl-devel-7.29.0-46.el7.x86_64.rpm # rpm -Uvh --oldpackage *.ubuntu-apt-换源
// 1. /etc/apt/sources.list 文件备份 cp -a /etc/apt/sources.list /etc/apt/sources.list.bak // 2. 修改 sources.list 文件 sudo vim sources.list tips: 阿里源文件: 出现 /etc/apt/sources.list" E212: Can’t open file for writing 解决方案 , 可能是因为用户权限不足, 使用 root 或 sudo vim 试试 参考自: /etc/apt/sources.list" E212: Can’t open file for writinglinux-生成带日期的文件
// date 命令用于输出时间, 反引号用于变量输出 touch `data +%F`.txt.log
Recent Posts
Tags
- 7z 1
- apache 4
- axios 1
- benchmark 1
- binlog 1
- c 1
- canvas 1
- centos 3
- channel 1
- crontab 1
- css 2
- databse 1
- docker 4
- fail2ban 1
- frp 1
- gin 1
- github 1
- go 26
- goaccess 1
- goroutine 1
- http 1
- https 1
- jetbrains 1
- jquery 1
- js 2
- linux 21
- mermaid 1
- mysql 11
- nginx 3
- node 1
- php 43
- prisma 1
- react 8
- rsync 1
- screen 1
- server 1
- smb 1
- ssh 2
- tarojs 1
- tcp/ip 1
- token 1
- ubuntu 1
- ufw 1
- unit-test 1
- ventoy 1
- vmware 2
- vscode 1
- vue 12
- yum 1
- 域名 3
- 安全 2
- 微信 3
- 算法 3