scpはセキュアコピーの略語で、Linuxシステムでのsshログインに基づくセキュアなリモートファイルコピーコマンドです。 scpコマンドを使用して、2つのLinuxホスト間でファイルとディレクトリをコピーできます。
ローカルホストからリモートホストへのコピー共通形式:scp [オプションのパラメータ]ローカルファイルまたはディレクトリリモートユーザー名@リモートアドレス:リモートファイルまたはディレクトリ
ファイルコピー:scp -P 12333 /home/www/web.tar.gz [email protected]:/home /backup /home /wwwディレクトリのweb.tar.gzファイルを/home /backupディレクトリの10.10.0.211、10.10にコピーします。 SSHポートの0.211は12333です。
ディレクトリをコピーする:scp -P 12333 -r /home /www /[email protected]:/home/abc.com//home /www /ディレクトリとそのファイルを10.10にコピーします。 .0.211の/home/abc.com/ディレクトリ(ディレクトリ全体をコピー)では、10.10.0.211のsshポートは12333です。
リモートホストからローカルホストへの一般的なフォーマットのコピー; scp [オプションのパラメータ]リモートユーザー名@リモートアドレス:リモートファイルまたはディレクトリローカルファイルまたはディレクトリ
はリモートへのローカルコピーと似ています。ローカルアドレスとリモートアドレスを交換するだけで十分です。
scp -P 12333 [email protected]:/home/backup/web.tar.gz /home /test1
scp -P 12333 -r [email protected]:/home /abc.com//home /test2 /
完全なコマンド形式:scp [-1246BCpqrv] [-c暗号] [-F ssh_config] [-i identity_file] [-l limit] [-o ssh_option] [-Pポート] [-Sプログラム] [[ユーザー@]ホスト1:]ファイル1 [...] [[ユーザー@]ホスト2:]ファイル2
パラメータの説明:[-1246BCpqrv] -1強制的にscpこのコマンドはプロトコルssh1を使用します。 -2 scpコマンドがプロトコルssh2を使用するように強制します。 -4 scpコマンドがIPv4アドレス指定のみを使用するように強制します。 -6必須scpコマンドはIPv6アドレス指定のみを使用します。 -Bはバッチモードを使用します(送信パスワードまたはフレーズは送信中に要求されません)。 -Cは圧縮を許可します(圧縮をオンにするには-Cフラグをsshに渡します)。 -pは、元のファイルの変更時刻、アクセス時刻、およびアクセス権を保持します。 -q転送進行状況バーを表示しません。 -rディレクトリ全体を再帰的にコピーします。 -v詳細モード表示出力。 Scpとssh(1)はプロセス全体のデバッグ情報を表示します。この情報は、接続、検証、および設定の問題をデバッグするために使用されます。
[-c cipher]このオプションはsshに直接渡されます。
[-F ssh_config]は、sshに直接渡される代替のssh設定ファイルを指定します。
[-i identity_file]指定されたファイルから転送に使用されたキーファイルを読み取り、このパラメータはsshに直接渡されます。
[-l limit]ユーザーが使用できる帯域幅をKbit /sで制限します。
[-o ssh_option]は、配信に使用されるフォーマットを指定します。
[-P port]は、リモートホストsshが使用するポート番号を指定します。
[-S program]暗号化送信に使用するプログラムを指定します。このプログラムはssh(1)のオプションを理解できなければなりません。
awkの構文:
#a
Ram /’ awk_fileRam、200、1000Hari、600、1000Ram、400、1000例:4名前の最初の列にユニークな値があるかどうか linuxtechi @ mai
既存の組み込みLINUXシステムの開発プロセスでは、すべてのエンジニアは2つの異なるデバッグモードを使用してシステムのカーネルとアプリケーションを別々にデバッグするのにうんざりしています。まず、JTA
1.システム内の冗長な自己構築アカウントをロックします。
確認方法:
コマンドを実行します。
#cat /etc /passwd
#cat /etc /shadow
アカウント、パスワードファイルを表示し、不要なアカウントをシステム管理者に確認します。 bin、sys、adm、uucp、lp、nuucp、hpdb、www、daemonなどの予約済みシステム疑似ア
Grep PASSビューのパスワードポリシー設定 バックアップ方法: cp -p /etc/login.defs /etc/login.defs_bak 強化方法: #vi /etc/login
やっても大丈夫ですが、幸いなことに、パスワードは私のブートローダを変更するのにも必要です。誰もが注意を払うべきです! 最後の手順で「終了」と入力すると、コンピュータは自動的に再起動し、ro